当我在 jsgrid 中单击“+”时需要选中复选框
Need checkbox to be checked when i click "+" in jsgrid
我需要在需要插入新行时选中复选框。
{ name: "isactive",
title: "IsActive",
type:"checkbox",
align: "center",
sorting: false,
filtering: false},
//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 );
重新定义您的复选框字段的 insertTemplate
,以便它被选中:
{
name: "MyField",
type:"checkbox",
insertTemplate: function() {
var $result = jsGrid.fields.checkbox.prototype.insertTemplate.call(this);
$result.prop("checked", true);
return $result;
}
}
我需要在需要插入新行时选中复选框。
{ name: "isactive",
title: "IsActive",
type:"checkbox",
align: "center",
sorting: false,
filtering: false},
//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 );
重新定义您的复选框字段的 insertTemplate
,以便它被选中:
{
name: "MyField",
type:"checkbox",
insertTemplate: function() {
var $result = jsGrid.fields.checkbox.prototype.insertTemplate.call(this);
$result.prop("checked", true);
return $result;
}
}