0
changelog表示這個bug已經修復,但我仍然無法在jQuery Easy UI Datagrid行對象上觸發「onUnselect」事件,也是「onSelect」。如何在jQuery Easy UI Datagrid行對象上觸發「onUnselect」事件?
我用的是1.3.1版本的
changelog表示這個bug已經修復,但我仍然無法在jQuery Easy UI Datagrid行對象上觸發「onUnselect」事件,也是「onSelect」。如何在jQuery Easy UI Datagrid行對象上觸發「onUnselect」事件?
我用的是1.3.1版本的
你可以試試,(它應該工作),如果沒有,發佈您的代號。
$('#dg').datagrid({
onSelect: function(rowIndex, rowData)
{
//your stuff
},
onUnselect: function(rowIndex, rowData){
//your stuff
},
onUnselectAll: function(rows){
//your stuff
}
});
確保datagrid屬性singleSelect =「true」。
謝謝你,我寫了這段代碼,但它只是不能觸發事件
$('#manhour').datagrid({ singleSelect: true, url: "/manager_project/show/<%= @id %>", columns:[[ {field:'hours',title:'工數', width:50,editor:{ type: 'numberbox', options:{ precision:2 } } } ]], onSelect:function(rowIndex){ $('#manhour').datagrid('beginEdit', rowIndex); }, onUnselect:function(rowIndex){ $('#manhour').datagrid('endEdit', rowIndex); } });
– kagen88 2013-02-26 09:18:52你發佈的代碼沒有問題。但請檢查代碼所在的位置,即是否將代碼放置在某些條件塊(如果.. else ..)下。 – 2013-02-26 09:46:59