如何在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中文網其他相關文章!