/ / Jak przekazać wartość kolumny do innej kolumny w Jqgrid - javascript, jquery, jqgrid

Jak przekazać wartość kolumny do innej kolumny w Jqgrid - javascript, jquery, jqgrid

Mam następujący kod jqgrid, tworzę link, a następnie próbuję przekazać wartości bankId do każdego wiersza. to znaczy link1 link2

Jak mogę przekazać wartości bankId w kolumnie fdic w jqgrid

{ name: "bankId",label: "bankId", align:"left", width: 10,hidden:true },
{ name: "fdicNumber", label: "fdicNumber",width: 70, key: true,
formatter: "showlink",
formatoptions: {
baseLinkUrl: testUrl,
idName: "",
addParam: function (options,rowObject) {
//  return "clientid="+options.rowid+" ;
return "clientid="+options.bankId+" ;
}
}

},

Odpowiedzi:

1 dla odpowiedzi № 1

Jeśli użyjesz darmowe jqGrid następnie użycie addParam ponieważ funkcja jest dozwolona. Funkcja wywołania zwrotnego ma jeden parametr z właściwościami cellValue, rowid, rowData i options (z formatoptions). Możesz naprawić swój kod addParam jak następuje:

addParam: function (options) {
return "clientid=" + options.rowData.bankId;
}

lub

addParam: function (options) {
return "clientid=" + encodeURIComponent(options.rowData.bankId);
}