EasyUI 笔记(3)弹出窗体

一、弹出另一个页面


1.js弹出窗体函数  

// 弹出新窗体

        function newPopup(_title, _href, _width, _height, _id) {
            $.window({
                winId: _id,
                title: _title,
                width: _width,
                height: _height,
                modal: true,
                inline: true,
                isIframe: true,
                self: true,
                url: _href
            });

        }

2.调用函数弹出窗体

  newPopup("添加测站", "Select/SelectPage.aspx?typeid= &pid= &skstcd=" + $("#sk").val() + "&tm=" + $("#StartTime").datebox("getValue") + "&stcds=" + czstcds + "", 500, 430, "select_cz");

3.关闭窗体

 $("#select_cz").window("close");

由于调出页面时将窗体的ID赋值为select_cz,所以关闭的时候直接可以通过jq找到id,进行操作即可


可以实现类似于CS结构的弹出模式对话框的效果


二、弹出提示框

 $.messager.alert("提示信息", "操作成功!");

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
使用EasyUI弹出框非常简单,你可以像下面这样使用: 1. 引入EasyUI的JS和CSS文件 ```html <!-- 引入EasyUI的CSS文件 --> <link rel="stylesheet" type="text/css" href="https://cdn.bootcdn.net/ajax/libs/jquery-easyui/1.9.19/themes/default/easyui.css"> <link rel="stylesheet" type="text/css" href="https://cdn.bootcdn.net/ajax/libs/jquery-easyui/1.9.19/themes/icon.css"> <!-- 引入jQuery和EasyUI的JS文件 --> <script type="text/javascript" src="https://cdn.bootcdn.net/ajax/libs/jquery/1.12.4/jquery.min.js"></script> <script type="text/javascript" src="https://cdn.bootcdn.net/ajax/libs/jquery-easyui/1.9.19/jquery.easyui.min.js"></script> ``` 2. 创建弹出框的HTML代码 ```html <div id="dlg" class="easyui-dialog" style="width:400px;height:200px;padding:10px;" closed="true" buttons="#dlg-buttons"> <form id="fm" method="post" novalidate> <div class="fitem"> <label for="name">Name:</label> <input type="text" id="name" name="name" class="easyui-validatebox" required="true"> </div> <div class="fitem"> <label for="email">Email:</label> <input type="email" id="email" name="email" class="easyui-validatebox" required="true" validType="email"> </div> </form> </div> <div id="dlg-buttons"> <a href="#" class="easyui-linkbutton" iconCls="icon-ok" onclick="saveUser()">Save</a> <a href="#" class="easyui-linkbutton" iconCls="icon-cancel" onclick="$('#dlg').dialog('close')">Cancel</a> </div> ``` 3. 初始化弹出框 ```javascript function openDialog() { $('#dlg').dialog('open').dialog('center').dialog('setTitle', 'Add User'); } function saveUser() { $('#fm').form('submit', { url: 'save_user.php', onSubmit: function () { return $(this).form('validate'); }, success: function (result) { var result = eval('(' + result + ')'); if (result.success) { $('#dlg').dialog('close'); $('#dg').datagrid('reload'); } else { $.messager.show({ title: 'Error', msg: result.msg }); } } }); } ``` 4. 触发弹出框 ```html <a href="#" class="easyui-linkbutton" onclick="openDialog()">Add User</a> ``` 这样,一个简单的EasyUI弹出框就完成了,你可以根据自己的需求进行相应的修改。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值