2011-01-16 60 views
0

首先我使用這個調用jQuery('#grid').jqGrid('editRow',id,true,pickdates);,它與UI Datepicker集成工作正常,但editRow實現了內聯編輯,但我更喜歡模式對話框,所以我切換到editGridRow,現在我找不到調用我的自定義函數的方式(pickdates)onClick事件。我現在的電話是:如何在onClick事件中添加自定義函數jqGrid-mode editGridRow?

jQuery('#grid').jqGrid('editGridRow',id,{closeOnEscape:true,width:400,savekey:[true,13]});

感謝

回答

0

您可以使用event.preventDefault();防止調用默認功能的方法。

$('#grid').click(function() { 
    event.preventDefault(); 

    MyFunction(); // Here you can call your own function instead of the default one. 

}); 

我不知道這是否是你想要的,但你可以修改代碼一點,並使其發揮作用。

+0

這不是我真正想要的。我嘗試將UI Datepicker集成到editGridRow模式中。 – Anatoliy

+0

你能解釋一下你的問題嗎?我真的不明白。 –

+0

看看這裏jqGrid演示 – Anatoliy

相關問題