js——easyui相关
js——easyui相关
1.设置Datebox日期框 值
var startDate='2017-04-02';
$("#startDate").datebox("setValue", startDate);
2.查询Datebox日期框 值
<td align="right" style="width: 100px; height: 25px"> 处理开始时间: </td> <td align="left" style="width: 160px;"> <input id="startDate" value="" style="width: 160px;" type="text" class="easyui-datebox" /> </td>
*校验单选框是否被选择
if ($('input:radio[name="Rollback"]:checked').length <= 0) { $.messager.alert('提示', "请做回退选择!"); return true; }
<td colspan="2"> <input id="rd1" type="radio" name="Rollback" value="0" />工单预处理岗位 <input id="rd2" type="radio" name="Rollback" value="1" />工单的当前处理人 </td>
* 校验datagrid是否选中——overdueWfGrid.datagrid('getSelected')
overdueWfGrid = $('#overdueWfList').datagrid({ title: '', //标题文字 url: '/_Layouts/xxx', fit: true, //是否允许表格自动缩放,以适应父容器 fitColumns: false, //左右滚动 border: true, //是否显示面板的边界。DataGrid 多选属性 // allowMultipleSelection :true, pagination: true, //是否显示底部分页工具栏 pageSize: 10, //初始化页面大小 pageList: [10, 20, 30, 40, 50], //初始化页面大小选择清单 //sortName: 'settle_date', //定义哪一列可以排序 //sortOrder: 'asc', //定义列排序的方式,递增(asc)或递减(desc) checkOnSelect: true, selectOnCheck: true, nowrap: true, //是否在一行显示数据 idField: 'wr_id', //指定哪些字段时标识字段 striped: true, //隔行不同色 rownumbers: true, //是否显示行号 singleSelect:false,//..可选多行 queryParams: { cmbFGS: cmbFGS, cmbBM: cmbBM, cmbPQ: cmbPQ, startDate: startDate, endDate: endDate, orgCode: orgCode, relevantUser: relevantUser }, emptyMsg: '未查询到数据!', //当查询没有数据时显示 frozenColumns: [[ { field: 'ck', checkbox: true } ]], columns: [[ { field: 'gd_code', title: '工单编号', width: 120 }, {field: 'WR_FAULT_LEVEL', title: '故障等级', width: 75, formatter: function (value, row) { if (row.WR_FAULT_LEVEL == '1') { return '<span style="color:red; ">一级(极严重)</span>'; } if (row.WR_FAULT_LEVEL == '2') { return '<span style="color:#0000FF; ">二级(严重)</span>'; } if (row.WR_FAULT_LEVEL == '3') { return '<span style="color:green; ">三级(重要)</span>'; } if (row.WR_FAULT_LEVEL == '4') { return '<span style="color:gray; ">四级(一般)</span>'; } if (row.WR_FAULT_LEVEL == '0') { return '<span style="color:orange; ">无法准确判断</span>'; } } } ]], // onDblClickRow: function (rowIndex, rowData) { // dealWithNextFlow(rowData); // }, onLoadSuccess: function () { $('#menuList').datagrid('clearSelections'); } }); if (overdueWfGrid.datagrid('getSelected') == null) { $.messager.confirm("提示", "请选中一条要作废的工单信息!"); return; }