layer和easyUI结合:点击确定按钮关闭弹窗
来源:互联网 发布:xmind for mac 编辑:程序博客网 时间:2024/05/22 20:28
<script type="text/javascript">//获取keywordvar keyword = "";var dataGrid;$(document).ready(function(){keyword = $("#keyword").val();dataGrid = $('#dg').datagrid({ url:'/sbd/findCompanyByKeyword.action', pagination: true, pageSize: 10, pageList: [10,15,20,25], queryParams:{ "keyword":keyword }, fitColumns: true,//fitColumns设置为true,自动扩展或收缩列的大小以适应网格宽度和防止水平滚动条 singleSelect: true, loadMsg:'正在查询,请稍等...', columns:[[{field:'id',title:'ID',width:30,align:'center'},{field:'companyNo',title:'公司编号',width:50,align:'center'},{field:'companyName',title:'公司名称',width:50,align:'center'},{field:'area_name',title:'所属地区',width:50,align:'center'},{field:'address',title:'地址',width:150,align:'center'},{ field: 'checked', title: '选择', width: 20,align:'center',formatter: function(value, rowData, rowIndex){ return '<input type="radio" name="selectRadio" id="selectRadio"' + rowIndex + 'value="' + rowData.oid + '" />';}} ]], //onload onLoadSuccess: function(data){ //加载完毕后获取所有的checkbox遍历 if (data.rows.length > 0) { //循环判断操作为新增的不能选择 for (var i = 0; i < data.rows.length; i++) { //根据operate让某些行不可选 if (data.rows[i].operate == "false") { $("input[type='radio']")[i].disabled = true; } } } }, //父子页面传参数 onClickRow: function(rowIndex, obj, rowData){ //加载完毕后获取所有的checkbox遍历 var radio = $("input[type='radio']")[rowIndex].disabled; //如果当前的单选框不可选,则不让其选中 if (radio!= true) { //让点击的行单选按钮选中 $("input[type='radio']")[rowIndex].checked = true; //父子页面传参数 parent.$("#hidden_company_id").val(obj.id); parent.$("#company_name").val(obj.companyName); }else { $("input[type='radio']")[rowIndex].checked = false; } }});});//查询按钮 $("#button_search").click(function(){ //获取keyword keyword = $("#keyword").val(); var queryParam = dataGrid.datagrid("options").queryParams; queryParam.keyword = keyword; dataGrid.datagrid("options").queryParams = queryParam; dataGrid.datagrid("reload"); });//关闭弹窗function closeWindow(){//获取当前窗体索引 var index = parent.layer.getFrameIndex(window.name); //执行关闭 parent.layer.close(index);}</script>
阅读全文
0 0
- layer和easyUI结合:点击确定按钮关闭弹窗
- layer和easyUI结合弹窗
- Layer:1、alert点击确定按钮后回调
- 实现 AlertDialog 点击确定按钮不关闭
- easyui window点击关闭按钮,触发事件
- layer mobile 点击按钮取消 自动关闭 解决方法
- Android对话框防止点击确定按钮时关闭
- layer结合easyUI弹窗显示数据时406 (Not Acceptable)
- layer关闭弹窗 (弹窗easyui:为datagrid添加radio单选框)
- swing在子窗口点击确定按钮关闭当前窗口而不关闭父窗口
- 点击确定按钮时,弹出确定和取消,点击取消也提交表单了
- 在layer的弹出框中点击按钮刷新父页面并关闭弹出框
- android 消息提示框点击“确定”按钮后,不能及时关闭提示框的解决方案
- QT 点击自定义QDialog类"确定"按钮 , 模态框立刻关闭 , 之后又做空值检查问题解决
- layer.close()关闭进度条和Iframe窗
- easyui $.message.alert 点击右上角的关闭按钮时,不执行定义的回调函数
- easyui $.message.alert 点击右上角的关闭按钮时,不执行定义的回调函数
- C#之WinForm基础 点击按钮出现一个只有确定按钮和文字的提示框
- Django框架学习笔记(25.Form组件验证)
- 简单粗暴解决You don't have permission to access / on this server.
- MySQL主从复制
- kafka数据同步Elasticsearch深入详解
- github入门到上传本地项目
- layer和easyUI结合:点击确定按钮关闭弹窗
- 2017-12-22 输入常量的判定
- ie的一些兼容问题
- Data truncation: Data too long for column 'xxx' at row 1
- Qunar全链路跟踪及Debug
- 微信小程序Xmljiexi
- Android热更新实现方式
- 课程设计 成绩管理系统
- VS运行闪退?