jqGrid getGridParam не работает

#jquery #jqgrid

#jquery #jqgrid

Вопрос:

Я работаю над проектом, в котором использую плагин jqGrid для отображения результатов поиска пользователей, когда я пытаюсь получить данные строки в таблице, подобной этому образцу

 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 Объект]». Я пытаюсь получить несколько параметров с помощью getGridParam like rowNum , sortname и этот метод не отправляет никакого значения. Итак, я спрашиваю, в чем проблема, вероятно, отсутствует загрузка какой-либо библиотеки 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
  

Мне нужен способ получения данных из строки