アプリケーションで Jqgrid を使用しています。ボタンが 2 つある列を作成したいと考えていました。行のデータによってボタンが異なる場合があるため、列に入れたいと思います。私はそれをグーグルで調べましたが、カスタムフォーマッタオプションを使用してボタンを作成することしかできませんでしたが、行をダブルクリックするか行を編集したときにのみ表示されますが、列自体に表示したい. 情報を含むヘルプまたはリンクをいただければ幸いです。以下は私のグリッドコードです。ボタンで別の列を作成する必要があります。
編集:
var grid = $(gridId);
grid.jqGrid({
data: gridData,
datatype: "local",
gridview: true,
colModel: [
{
label: 'Employee Name', name: 'employeeName', width: 195, editable:true,
sortable:true, editrules:{required:true}
},
{
label: 'Address', name: 'address', width: 170, editable:true,
sortable:true,
editrules:{required:true}
},
{
label: 'Department', name: 'department', width: 120, editable:true,
sortable:true,
edittype:'custom',
editoptions: {
'custom_element' : populateReturnTypeAutocomplete,
'custom_value' : autocomplete_value
},
editrules:{required:true}
},
});