2012-11-28 37 views
0

我们使用JqxGrid和Knockout.js。JQxGrid,Knockout.js删除问题

按钮“删除”与网格中的每一行绑定。

,并使用下面的代码删除行:

 var DeleteReportRecord = function () { 
      var rows = $('#jqxgrid').jqxGrid('getrows'); 

      var selectedrowindex = $("#jqxgrid").jqxGrid('getselectedrowindex'); 
      var dataRecord = $("#jqxgrid").jqxGrid('getrowdata', selectedrowindex); 
      var ReportId = dataRecord.ReportId; 
      selectedRow = rows[selectedrowindex]; 
      $("#jqxgrid").jqxGrid('deleterow', selectedrowindex, selectedRow); 
} 

的问题是,它是否正常工作,并删除该行,但它给在IE浏览器作为一个警告“rowData是一个不确定的” 我服务器使用jQuery 1.71和jqxgrid也在使用jQuery 1.8.1 其中代码给出如下:

$("#jqxgrid").jqxGrid('deleterow', selectedrowindex); 

如果我可以使用上面的行删除不起作用。 任何人都可以帮忙吗?

感谢 Anirban戈什

回答