当我在 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;
    } 
}