0

视图页面有一个 web 网格,每个网格行都有更多细节,它的行与网格行的主键绑定。我在这个视图的顶部有一个按钮,可以帮助我执行一些操作。现在,在其中一个操作上,我显示一个带有 3 个按钮的弹出窗口,弹出窗口是通过调用 ajax 和带有 3 个按钮的局部视图呈现的。用户单击并调用适当的控制器,但我不会将主键传递给弹出并因此传递给控制器​​。

现在在网格行选择上,我将主键绑定到 3 个按钮的值。但是在弹出窗口打开后我无法检索这个值!您能否指导正确的方法以进一步将值传递给弹出窗口并在单击时再次发送回控制器(我相信通过 ajax 会起作用)。

我想访问弹出页面上选定行的主键值?感谢您的阅读。

任何帮助或提醒将不胜感激。

4

1 回答 1

0

如果您将行的主键绑定到 3 个按钮的“值”,并且想要在任何操作中取回此“值”,则应使用通用属性 .Val()。

有一个例子:

<script>
   $("button").click(function () {
     var text = $(this).text(); //this is where the primary key is getting back.
     $("input").val(text);
   });
</script>

有关 .val() 属性的更多信息在这里

于 2013-05-24T12:30:08.000 回答