【发布时间】:2011-03-02 17:33:10
【问题描述】:
我试图启用基于选定行的导航。因此,用户从 jQgrid 中选择一行,当按下显示时(是否有网格的显示按钮,我看到了编辑、添加等),它需要根据 url 转到一个新页面(行的一部分)。
$(document).ready(function () {
function getLink() {
// var rowid = $("#customer_list").jqGrid('getGridParam', 'selrow');
var rowid = $("#customer_list").getGridParam('selrow');
var MyCellData = $("#customer_list").jqGrid('getCell', rowid, 'dataUrl');
return MyCellData;
}
$("#customer_list").jqGrid({
url:'mytestList',
editurl:'jq_edit_test',
datatype: "json",
colNames:['Call Id','Title','dataUrl'],
colModel:[
{name:'callId', width:80, search:false},
{name:'title', width:200, sortable:false},
{name:'dataUrl',hidden:true}
],
rowNum:10,
sortname:'lastUpdated',
sortorder: 'desc',
pager:'#customer_list_pager',
viewrecords: true,
gridview: true
}).navGrid('#customer_list_pager',
{add:true,edit:true,del:false,search:true,refresh:true},
{closeAfterEdit:true, afterSubmit:afterSubmitEvent}, // edit options
{addCaption:'Create New something', afterSubmit:afterSubmitEvent,
savekey:[true,13]}, // add options
{afterSubmit:afterSubmitEvent} // delete options
);
$("#customer_list").jqGrid('filterToolbar');
});
因此,每行的 url 作为 dataUrl 传递。我正在尝试阅读它并设置为按钮。通过firebug调试时,rowid为223(网格中只有12行),单元格值为空。目前该按钮保留在网格之外,但最好将其作为 vavGrid 的一部分
谢谢。
【问题讨论】:
标签: jqgrid