如何将值从HTML文本框传递到JQgrid URL参数

时间:2011-10-20 04:58:51

标签: asp.net asp.net-mvc-3 jqgrid

我有MVC3 asp.net项目。 我用一些参数创建控制器功能, 问题是如何将值从Textbox传递给Jqgrid?

我想要像:

jQuery("#list1").jqGrid({
        url: '@url.content("~/")MyController/MyFunction?Parameter1=valueFromTextBox'
...

我尝试插入

$("#TextBox").attr("value")

但它不起作用 有没有想法?

感谢

vantian

1 个答案:

答案 0 :(得分:0)

您最好使用postData参数具有功能(方法):

$("#list1").jqGrid({
    url: '<%= Url.Content("~/MyController/MyFunction") %>',
    postData: {
        Parameter1: function() { return $("#TextBox").val(); }
    },
    ...
});

有关详细信息,请参阅here