我有一個jqGrid的在那裏我有刪除鏈接的每一行一列中自定義超鏈接,我只是不能曼科超級鏈接,使像onclick=\"jQuery('#list').deleteRow('" + cl + "');
當我用簡單的按鈕動作jqGrid的每行
{ name: 'act', index: 'act', width: 100, align: 'center', sortable: false}],
gridComplete: function() {
var gr = jQuery('#list'); gr.setGridHeight("auto", true);
var ids = jQuery("#list").jqGrid('getDataIDs');
for (var i = 0; i < ids.length; i++) {
var cl = ids[i];
be = "<a href style='height:25px;width:120px;' type='button' title='Slet' onclick=\"jQuery('#list').jqGrid('delGridRow','" + cl + "',{reloadAfterSubmit:false, url:'@Url.Action("deleteRow")'});\" >Slet</>";
jQuery("#list").jqGrid('setRowData', ids[i], { act: be });
}
}
有很多實現方式可以滿足您的需求。你可以附加你的問題與你使用jqGrid的當前代碼。順便說一下,我建議你看看[答案](http://stackoverflow.com/questions/5196387/jqgrid-editactioniconscolumn-events/5204793#5204793)和[this one](http://stackoverflow.com// 5305904#5305904)的問題/ 5303471 /使用-jquery的綁定瀏覽器的存儲器使用的對比-直列的onclick-VS-。 – Oleg
好吧,據我瞭解問題是,沒有onclick事件,它有目標事件,whivch可以發送你到另一個頁面。我編輯我的上一頁。張貼所以代碼現在在那裏 – Timsen
我想有一個鏈接,而不是按鈕。但功能應該是相同的 – Timsen