单选下拉框设置选中值
$("#"+objId).combobox("setValue","1");
单选下拉框获取选中值
$("#"+objId).combobox("getValue");
隐藏下拉框
$("#objId+.combo").hide()
列和数据都也会清空,相当于销毁
$('#quoWinTab').datagrid('loadData',{rows:[]});
清除选中项
$('#param_datagrid_2').datagrid("clearSelections");
获取表单值
$.serializeObject($("#searchForm"))
加载/关闭提示
parent.$.messager.progress({
title: '提示信息!',
text: '数据加载中,请稍后....'
});
parent.$.messager.progress('close');
二次提示
parent.$.messager.confirm('确认', '将导出清单,确认继续操作吗?', function (r) {
if (r) {
}
})
固定表头
datagrid.datagrid({
fit: true
});
当数据列很多时,会出现水平滚动条。某些列时特定要一直显示的
datagrid.datagrid({
frozenColumns: [[
{ field: 'Name', title: '名称', width: 180 },
]]
});
固定列
<thead data-options="frozen:true">
<tr>
<th data-options="field:'itemid',width:100">Item ID</th>
<th data-options="field:'productid',width:120">Product</th>
</tr>
</thead>
显示横行滚动条
fitColumns: false,
$('#param_datagrid_2').datagrid({
url : "<c:out value='${ctx}'/>myRes/myNotice!getAllNoticeLog.action",
fitColumns: false,
。。。。。
这个是关键,要想窗体fit,并带有横向滚动条必须写???
frozenColumns:[[]],
获取url携带的参数
var serviceId = "<c:out value='<%=request.getParameter("serviceId") %>'/>";
后续持续更新