2012-08-13 49 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方法