JqG​​rid getGridParam不起作用

时间:2011-05-09 15:24:32

标签: jquery jqgrid

我正在开发一个项目,使用JqGrid插件列出用户搜索的结果,当我尝试在像Grig这样的样本上获取行数据

jQuery("#a1").click( function(){
    var id = jQuery("#list5").jqGrid('getGridParam','selrow');
    if (id) {
        var ret = jQuery("#list5").jqGrid('getRowData',id);
        alert("id="+ret.id+" invdate="+ret.invdate+"...");
    } else { alert("Please select row");}
}); 

收到消息“[object Object]”。我尝试使用getGridParam rowNumsortname来获取多个参数,此方法不会发送任何值。所以我问问题是什么,可能会错过加载任何jqGrid库。下面的列表代表我已经包含的库

  <script type="text/ecmascript"  src="<%= Url.Content("~/Scripts/jquery.jqGrid.js") %>" ></script>
    <script  src="<%= Url.Content("~/Scripts/js/jqModal.js") %>"  type="text/ecmascript"></script>
    <script  src="<%= Url.Content("~/Scripts/js/jqDnR.js") %>"  type="text/ecmascript"></script>

感谢您的帮助..

如果有人知道该问题的解决方案,请告诉我..如果删除网格上的行,我会尝试多种方法:

jQuery("#list").delRowta(id); - that is OK

但尝试这样做时:

var selectedRow =  jQuery("#list").getGridParam('selrow'); //this work
var data =  jQuery("#list").getRowData(id);// this method doesn't work

我需要从行

获取数据的方法

0 个答案:

没有答案