JqGrid でチェックボックスが True のときに行を強調表示する方法
jqGrid では、チェックボックスが True のときに行を簡単に強調表示できます。真実。これはステップバイステップのガイドです:
gridview: true, rowattr: function (rd) { if (rd.GroupHeader === "1") { // Adjust this to match your checkbox column return {"class": "myAltRowClass"}; } }
cmTemplate: {align: 'center', sortable: false, editable: true, width: 80},
var myCheckboxTemplate = {formatter: 'checkbox', edittype: 'checkbox', type: 'select', editoptions: {value: "1:0"}};
次に、colModel で、チェックボックス列ごとに複雑なオブジェクトを定義する代わりに、単にテンプレートを使用します:
{name: 'GroupHeader', index: 'GroupHeader', template: myCheckboxTemplate}
次のようにします。手順を実行すると、jqGrid のチェックボックスの値に基づいて行を強調表示できるようになります。
以上がチェックボックスがチェックされているときにJqGridの行を強調表示する方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。