如何将OnSelectRow值传递给控制器​​Action

时间:2014-06-06 05:50:53

标签: jquery asp.net-mvc-4 jqgrid

我需要将onselectRow值传递给控制器​​的Action Method.In以下示例中我需要将 colData 值传递给Home Controller中的 passval方法?怎么做?

简单地称为,如何使用jqgrid的Url属性将 colData 值传递给 Passval方法

             onSelectRow: function () {
                    var rowId = $("#persontable").jqGrid('getGridParam', 'selrow');
                    var rowData = jQuery("#persontable").getRowData(rowId);
                    var colData = rowData['HiddenFieldCandidateId'];

                    $("#persontable1").jqGrid({
                        url: '/Home/passval',
                        datatype: "json",
                        mtype: 'GET',
                        etc...

                    });

行动方法

            public string passval(string coldataval)
                 {
                   string val=coldataval;
                 }

1 个答案:

答案 0 :(得分:2)

传递价值,

url: '/Home/passval?data'+colData,

获得类似的值,

public string passval(string coldataval)
                 {
                   string val=coldataval;
                 }