当我需要插入新行时,我想要选中复选框。
{ name: "isactive",
title: "IsActive",
type:"checkbox",
align: "center",
sorting: false,
filtering: false},
重新定义insertTemplate
您的复选框字段,以便检查它:
{
name: "MyField",
type:"checkbox",
insertTemplate: function() {
var $result = jsGrid.fields.checkbox.prototype.insertTemplate.call(this);
$result.prop("checked", true);
return $result;
}
}
//Assuming "+" is in any button
$('#button_id').click(function(){
$("#x").prop("checked",true);
});
此外,您可以使用 .prop() 方法选中或取消选中复选框元素或单选按钮,如下面的代码。
// Check #x
$( "#x" ).prop( "checked", true );
// Uncheck #x
$( "#x" ).prop( "checked", false );