easyUI的Dialog和Windows框的应用
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head id="Head1" runat="server">
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<link rel="stylesheet" type="text/css" href="../themes/default/easyui.css"/>
<link rel="stylesheet" type="text/css" href="../themes/icon.css"/>
<link rel="stylesheet" type="text/css" href="../demo.css"/>
<script type="text/JavaScript" src="../jQuery-1.7.2.min.js"></script>
<script type="text/javascript" src="../jquery.easyui.min.js"></script>
<link rel="stylesheet" href="../css/mainFrom.css" type="text/css" />
<script>
function resize() {
$('#w').window({
title: 'New Title',
width: 600,
modal: true,
shadow: false,
closed: false,
height: 300
});
}
function openW() {
$('#w').window('open');
}
function closeW() {
$('#w').window('close');
}
function test() {
$('#test').window('open');
}
// Dialog
function open1() {
$('#d2').dialog('open');
}
function close1() {
$('#d2').dialog('close');
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div id="incontent">
<div id="contool">
<div class="tool">工具栏</div>
<a href="#"><span id="bj" runat="server">销售开单</span></a>
<a href="#">历史单据</a>
<div class="clear"></div>
</div>
<div class="contable">
<div class="clear"></div>
<div id="tb">
<div style =" margin:5px;" >
<div>
单号:<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
开单时间:<asp:TextBox ID="TextBox2" runat="server"></asp:TextBox>---<asp:TextBox ID="TextBox3" runat="server"></asp:TextBox>
<asp:Button ID="Button1" runat="server" Text="查询" />
</div>
</div>
</div>
<div id="UpdatePanel1">
<table class="easyui-datagrid" toolbar="#tb" style="width:auto; height:auto;" data-options="idField:'itemid',showFooter:true,collapsible:true" title="销售单列表">
<thead>
<tr>
<th field="itemid" width="80" checkbox="true">行号</th>
<th field="productid" width="120" sortable="true">单据日期</th>
<th field="listprice" width="120" sortable="true">单据编号</th>
<th field="unitcost" width="150"sortable="true" >客户名称</th>
<th field="attr1" width="150" sortable="true">销售金额</th>
<th field="status" width="150" sortable="true">折后金额</th>
<th field="status1" width="150" sortable="true">收款金额</th>
<th field="status2" width="200">说明</th>
<th field="status3" width="130">操作</th>
</tr>
</thead>
<tr >
<td ></td>
<td >123457645</td>
<td >2013-06-02</td>
<td >张三</td>
<td >¥15000</td>
<td >¥15000</td>
<td >¥15000</td>
<td > </td>
<td >
<a href="javascript:void(0);" class="easyui-linkbutton" iconCls="icon-edit" plain="true" onclick="open1()" >修改</a>
<a href="javascript:void(0);" class="easyui-linkbutton" iconCls="icon-cancel" plain="true" onclick="javascript:void(0);" >删除</a>
</td>
</tr>
<tr >
<td ></td>
<td >123457645</td>
<td >2013-06-02</td>
<td >张三</td>
<td >¥15000</td>
<td >¥15000</td>
<td >¥15000</td>
<td > </td>
<td >
<a href="javascript:void(0);" class="easyui-linkbutton" iconCls="icon-edit" plain="true" onclick="openW()" >修改</a>
<a href="javascript:void(0);" class="easyui-linkbutton" iconCls="icon-cancel" plain="true" onclick="javascript:void(0);" >删除</a>
</td>
</tr>
</table>
</div>
</div>
</div>
<div id="d2" title="修改单据" class="easyui-dialog" closed="true" modal="true" style="width:400px;height:200px;padding:10px;"
toolbar="#dlg-toolbar" buttons="#dlg-buttons" resizable="true">
Dialog toolbar and buttons are created from existing HTML nodes.
</div>
<div id="dlg-toolbar" style="padding:2px 0">
<table cellpadding="0" cellspacing="0" style="width:100%">
<tr>
<td style="padding-left:2px">
<a href="#" class="easyui-linkbutton" iconCls="icon-edit" plain="true">Edit</a>
<a href="#" class="easyui-linkbutton" iconCls="icon-help" plain="true">Help</a>
</td>
<td style="text-align:right;padding-right:2px">
<input class="easyui-searchbox"></input>
</td>
</tr>
</table>
</div>
<div id="dlg-buttons">
<a href="#" class="easyui-linkbutton" onclick="javascript:alert('save')">Save</a>
<a href="#" class="easyui-linkbutton" onclick="javascript:$('#d2').dialog('close')">Close</a>
</div>
<div id="w" class="easyui-window" title="My Window" closed="true" modal="true" iconCls="icon-save" style="width:500px;height:200px;padding:5px;">
<div class="easyui-layout" fit="true">
<div region="center" border="false" style="padding:10px;background:#fff;border:1px solid #ccc;">
jQuery EasyUI framework help you build your web page easily.
<br/><br/>
click <a href="#" onclick="test()">here</a> to popup another window.
</div>
<div region="south" border="false" style="text-align:right;padding:5px 0;">
<a class="easyui-linkbutton" iconCls="icon-ok" href="javascript:void(0)" onclick="resize()">Ok</a>
<a class="easyui-linkbutton" iconCls="icon-cancel" href="javascript:void(0)" onclick="resize()">Cancel</a>
</div>
</div>
</div>
</form>
</body>
</html>
1、closed="true"//默认不显示
2 、modal="true"//是否有遮罩层
3、关闭窗口事件,无论点击取消还是窗口的关闭都会执行
$(function (){
$('#windowsMSG').window({
onClose:function(){ alert("dfsd");}
});
});
easyUI的Dialog和Windows框的应用的更多相关文章
- easyui打开dialog后给弹出框内输入框赋值问题
在写一个弹出页面的时候,里面有一些输入框,需要在弹出的时候从数据库取值并且赋值,刚开始在弹出的时候使用$(id).val(value),结果赋值失败,为空当时纠结了一会,然后突然想到在easyui打开 ...
- Easyui的Dialog的toolbar的自定义添加
最近一直在写快速定制Web表格,基于Easyui,整个过程使用了大量的Easyui的dialog,每个dialog的代码大部分都雷同,感觉代码出现了很大程度的重复,然后想写一个通用的dialog设置函 ...
- easyui的combobox下拉框初始化默认值以及保持该值一直显示的方法
easyui的combobox下拉框默认初始值是空,下面是实现从远程加载数据之后初始化默认值,以及让该值一直排在下拉框的最顶部的方式. 目前的需求是需要在初始化的时候添加"全部数据库&quo ...
- Android 代码库(自定义一套 Dialog通用提示框 )
做Android开发五年了,期间做做停停(去做后台开发,服务器管理),当回来做Android的时候,发现很生疏,好些控件以前写得很顺手,现在好像忘记些什么了,总要打开这个项目,打开那个项目 ...
- vue--vant组件库Dialog弹出框
安装vant UI框架: cnpm install vant –-save-dev 导入组件-在main.js里: import Vant from 'vant'; import'vant/lib/v ...
- ASP.NET页面使用JQuery EasyUI生成Dialog后台取值为空
原因: JQuery EasyUI生成Dialog后原来的文档结构发生了变化,原本在form里的内容被移动form外面,提交到后台后就没有办法取值了. 解决办法: 在生成Dialog后将它append ...
- 第二百零四节,jQuery EasyUI,Dialog(对话框)组件
jQuery EasyUI,Dialog(对话框)组件 学习要点: 1.加载方式 2.属性列表 3.事件列表 4.方法列表 本节课重点了解EasyUI中Dialog(窗口)组件的使用方法,这个组件依赖 ...
- jQuery EasyUI/TopJUI创建文本验证框(不写js,纯HTML实现!!!)
jQuery EasyUI/TopJUI创建文本验证框(不写js,纯HTML实现!!!) validatebox(验证框)的设计目的是为了验证输入的表单字段是否有效.如果用户输入了无效的值,它将会更改 ...
- JQuery EasyUI dialog弹出框的 close 和 destroy
开发项目中(使用JQuery EasyUI),根据业务需要重叠弹出多个提示框的情况,会出现如下情况:页面出现两个div模块调用同一个弹出页面,页面的数据接受框元素不能实时存储数据解决方案: 使用$(t ...
随机推荐
- java文件来演示如何访问MySQL数据库
java文件来演示如何访问MySQL数据库. 注:在命令行或用一个SQL的前端软件创建Database. 先创建数据库: CREATE DATABASE SCUTCS; 接着,创建表: CREATE ...
- bash shell + python简单教程,让你的mac/linux终端灰起来~
前提条件:已经安装python,命令行支持bash 在bash_profile中添加 function ccolor { python /Users/xirtam/Documents/tools/cc ...
- git-credential-winstore.exe": No such file or directory
$ git push -u origin master\"D:/GitExtensions/GitCredentialWinStore/git-credential-winstore.exe ...
- leetcode 204
题目描述: Description: Count the number of prime numbers less than a non-negative number, n. 解法一: 遍历从1-n ...
- shell脚本一
在一些复杂的Linux维护工作中,大量重复的输入和交互操作不但费时费力,容易出错.这时候就需要用到脚本. 编写脚本的好处: 批量的处理,自动化的完成维护,减轻管理员的负担. linux的shell脚 ...
- 通过Chrome浏览器检测和优化页面
1.访问(http://www.cnblogs.com/viaiu/) 2.点击F12 前两步就在扯淡 3.点击Audits标签,进入测试界面 4.点击按钮开始检测 5.如下图可以进行页面加载资源的详 ...
- [原创]java WEB学习笔记109:Spring学习---spring对JDBC的支持:使用 JdbcTemplate 查询数据库,简化 JDBC 模板查询,在 JDBC 模板中使用具名参数两种实现
本博客的目的:①总结自己的学习过程,相当于学习笔记 ②将自己的经验分享给大家,相互学习,互相交流,不可商用 内容难免出现问题,欢迎指正,交流,探讨,可以留言,也可以通过以下方式联系. 本人互联网技术爱 ...
- android stduio 引入 .so
- Bare Medal on BCM2835 and BCM2836
A few days ago, I have tried to write bare medal program but failed. Now I find that the main mistak ...
- [osx] intellij-idea快捷键大全
官方地址:https://resources.jetbrains.com/assets/products/intellij-idea/IntelliJIDEA_ReferenceCard_mac.pd ...