Javascript jqgrid:';addRowData';不起作用

Javascript jqgrid:';addRowData';不起作用,javascript,jqgrid,Javascript,Jqgrid,我需要使用一个自定义按钮添加一个具有内联模式的新行。 单击按钮后,新行确实出现,但它不在编辑模式下,然后我必须单击编辑按钮,结果没有任何“插入”SQL语句发送到db。(ony“更新”SQL发送到db)。有人能帮我吗?谢谢另外,我不知道调用addRowData时应该将什么值设置为“rowId” $buttonoptions = array("#pager", array("caption"=>"Add", "onClickButton"=>"js: fun

我需要使用一个自定义按钮添加一个具有内联模式的新行。 单击按钮后,新行确实出现,但它不在编辑模式下,然后我必须单击编辑按钮,结果没有任何“插入”SQL语句发送到db。(ony“更新”SQL发送到db)。有人能帮我吗?谢谢另外,我不知道调用addRowData时应该将什么值设置为“rowId”

$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);

如果希望立即打开添加的行而不是
addRowData
,请选择
addRow
方法