我试图在我的页面上显示一个 jquery 复选框,但遇到了一些问题。当我在SlickGrid中显示复选框时,它显示为常规复选框,而不是 jQuery 样式。当我在页面的其他区域(不在 SlickGrid 中)显示复选框时,它以 jQuery 样式正确显示,因此我必须引用正确的库。
这是在网格中显示复选框的代码:
var propertiesTitleFormatter = function(row, cell, value, columnDef, dataContext) {
return "#"+eval(row+1)+"<input type='checkbox' id='sale_check' onclick='UpdateSelected()' class='s_box' name='s_maybe'>"+" "+monthNames[Number(dataContext["saleMonth"].slice(-2))] + ", " + dataContext["saleMonth"].slice(0,4)+"<br>"+toTitleCase(dataContext["address"])+", "+dataContext["municipality"];
};
var columns = [
{id:"address", name:"Address", field:"address",width:175,resizable:false,formatter:propertiesTitleFormatter, cssClass:"cell-properties"},
];
我在这里做错了什么吗?当它是数据网格的一部分时,为什么此复选框无法正确显示?