2012-08-13 98 views
0

我需要使用一个自定义按钮来添加一个新的内嵌模式行。 点击按钮后,新行出现,但它不处于编辑模式,然后我必须单击编辑按钮,导致没有任何“插入”SQL语句发送到数据库。(ony“update”SQL已发送到DB)。有人可以帮我从这里出去吗?谢谢。另外我不知道调用addRowData时应该为“rowId”设置什么值。jqgrid:'addRowData'不起作用

$buttonoptions = array("#pager", 
    array("caption"=>"Add", 
      "onClickButton"=>"js: function() 
      { 
      var myData = [{'phone':'82345674', 'owner': 'abc'}];     
      jQuery('#grid').jqGrid('addRowData','undefined',myData);    
      } 
      ")); 
$grid->callGridMethod("#grid", "navButtonAdd", $buttonoptions); 
+1

http://stackoverflow.com/questions/5740742/jqgrid-addrowdata-problem – 2012-08-13 13:53:12

回答

1

如果你想添加的行立即被打开,而不是addRowData,去addRow方法