1、当datagrid 的onLoadSuccess方法中
datagrid({onLoadSuccess:function(data){
var result = data.rows;
for(var i=0; i<result.length; i++){
var row = result[i] ;
if(row.rowspan >1){
$('#productGrid').datagrid('mergeCells',{
index:i,
field:'cpName',
rowspan:row.rowspan
});
$('#productGrid').datagrid('mergeCells',{
index:i,
field:'cpId',
rowspan:row.rowspan
});
$('#productGrid').datagrid('mergeCells',{
index:i,
field:'cpLogo',
rowspan:row.rowspan
});
i= i+row.rowspan;
}
if(row.pricePkgId == undefined || row.pricePkgId == null) {
$(".datagrid-row[datagrid-row-index=" + i + "] input[type='checkbox']")[0].disabled = true;
}
}
}})
分享到:
相关推荐
以上代码表示,在数据加载成功后,会自动遍历所有数据行,对于ID大于20的行,程序会自动勾选这些行并禁用行中的复选框。 要获取表格对象dgObj,可以在页面中为datagrid元素定义一个ID,然后在JS中使用jQuery的ID...
5. **表单控件**:EasyUI包含了一系列的表单输入控件,如文本框、下拉列表、复选框、单选按钮等,这些控件都具有良好的样式和交互效果。 6. **树形控件(tree)**:`<div class="easyui-tree">`用于展示层次结构的...
- **表单(Form)**:提供各种表单元素,如输入框、下拉框、复选框等,与后端进行数据验证和提交。 - **菜单(Menu)**:创建多级菜单,用于组织和导航功能。 - **对话框(Dialog)**:弹出式窗口,可用于显示...
5. **表单(Form)**:EasyUI 提供了丰富的表单控件,如文本框、下拉框、复选框和单选按钮。`.form()`方法用于处理表单提交和验证,使得数据管理和验证更加简便。 6. **布局(Layout)**:EasyUI 的布局组件可以帮助你...
6. 按钮(Button):包括普通按钮、复选按钮、单选按钮,可以绑定事件处理函数。 7. 提示(ToolTip):为元素添加浮动提示信息。 四、API 详解 jQuery EasyUI 的 API 包括了大量的方法、属性和事件,用于配置和控制...
2. 复选框组(checkboxgroup)和单选按钮组(radiogroup):用于多选和单选操作,API允许我们获取选中项、设置默认值、绑定事件等。 3. 时间选择器(datetimebox):提供日期和时间选择功能,API可以设置初始值、...
在网页表单设计中,有时候我们希望用户能够看到checkbox(复选框)的状态,但不允许他们修改这些状态,这时就需要将checkbox设置为只读。尽管HTML标准中并未提供直接的`readOnly`属性来实现这一功能,但我们可以通过...
| checkbox | boolean | 是否包含复选框 | 否 | false | **2.3. Operate(操作)子标签** - **2.3.1. 删除操作标签** ``` 删除" iconCls="icon-remove" confirmMsg="确定要删除吗?" operation="delete"> ``` ...