0
下面是我的代碼,讓我彈出窗口在我的jqgrid中添加新行。在JqGrid中使用editGridRow()後沒有彈出窗口
$("#bedata").click(function(){
alert("hi");
$("#usergrid").jqGrid('editGridRow',"new",{width:300,height:420, reloadAfterSubmit:true});
});
這是什麼錯誤,我得到了警報窗口,但沒有彈出窗口。 是的,我的所有專欄都有editable:true
屬性。
感謝您的回覆。是的,我用alert($(「#usergrid」)進行了測試。並得到1.你確定沒有其他屬性,我們必須設置來獲得彈出窗口? likeofreview:true,editrecords:true,rownumbers:true,gridview:true等 – Jaikrat
@Jaikrat:'typeof $(「#list」)[0] .grid ===「object」'and'$(「#」 list「)[0] .p ===」object「'也是?沒有屬性是必需的。參見[演示](http://www.ok-soft-gmbh.com/jqGrid/Jaikrat.htm)。如果您自己沒有找到錯誤,您應該將URL發佈到演示中,或者在http://jsfiddle.net/中準備演示。 – Oleg
謝謝@Oleg首先爲我創建示例。 alert($(「#usergrid」)[0] .grid ===「object」);, alert($(「#usergrid」)[0] .p ===「object」);給我假和假。是的,我編輯你的代碼並在jsfiddle中測試,並且在那裏工作得很好。 – Jaikrat