JOST-пользовательское действие POST-данных на сервер - PullRequest
0 голосов
/ 14 июля 2011

попробовал поискать в документации, но не смог найти.

Есть ли способ, которым я могу сделать сообщение на сервер, используя пользовательскую кнопку, и не вызывать экран редактирования / добавления?

jQuery("#mytreegrid").jqGrid('navButtonAdd',"#ptreegrid", 
   {caption:"",title:"Move Up", buttonicon :'ui-icon-arrowthick-1-n', 
     onClickButton:function(){ 
      // calling something similar to onclickSubmit where i can construct 
      // my post body or set urls like onclickSubmit: function(rp_ge, postdata)  
    }
});

Помощь будет высоко ценится!

1 Ответ

2 голосов
/ 14 июля 2011

Если вы сравните код, который будет выполнен, если пользователь нажмет кнопку «Изменить» (см. здесь ) с onClickButton из navButtonAdd , вы увидите, что выследует сделать.Вам нужно просто получить идентификатор текущей выбранной строки selrow (или выбранных строк selarrrow) и сделать то, что вам нужно.Для отправки любой информации на сервер вы можете использовать jQuery.ajax .Чтобы получить строку, содержащую строку, например, вы можете использовать getRowData .См. это это и здесь старые ответы для деталей.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...