easyui.dialog.js】的更多相关文章

(function ($) { var $parent = parent.$; //获取弹出窗口数据集合 function getDialogs() { var dialogs = $parent("#div_index_data").data("dialogs"); dialogs = dialogs || []; if ($.util.isEmptyObjectOrNull(dialogs)) return []; return dialogs; } //获取当…
如果easyui dialog的地址属性用href超链接,easyui 不会加载整个url页面,只会截取url目标页的body体间的html, 如果想加载把其他页面 加载进dialog的iframe中,属性就要改用content. 引用: <link href="../css/easyui.css" rel="stylesheet" type="text/css" /> <script src="../js/jquer…
1.基本使用 代码: <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>Dialog</title> <link href="/jquery-easyui-1.2.4/themes/default/easyui.css" rel="stylesheet" type="t…
最近使用easyui比较多,这个插件确实很好用.在使用时也遇到了大大小小的问题,好在都一一解决了. 记录一下今天遇到的问题. 目的:用easyui的dialog嵌入一个html页面(html中仍有要执行的脚本内容) 方法一: 使用href属性,失败. 经过测试,如果easyui dialog的地址属性用href超链接,easyui 不会加载整个url页面,只会截取url目标页的body体间的html. easyui官网上关于href属性的说明是: 属性href,类型string,一个URL,用它…
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8" %> <%@ include file="/jsp/common/commonfile.jsp" %> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "ht…
使用Easyui dialog进行数据新增的时候,如果Y轴方向有滚动条,当关闭之前的时候,将滚动条拉到最下方,再次打开的时候,滚动条还是定位在最下方. 需求: 每次打开的时候dialog Y轴滚动条定位在上方. 如图: HTML文件: <div id="mydialog" title="新建xxxx" class="easyui-dialog" data-options="modal:true,closed:true,dragga…
(function ($) { var $parent = parent.$; //获取弹出窗口数据集合 function getDialogs() { var dialogs = $parent("#div_index_data").data("dialogs"); dialogs = dialogs || []; if ($.util.isEmptyObjectOrNull(dialogs)) return []; return dialogs; } //获取当…
easyui dialog 中 panel-body 高度太小出现 滚动条 的原因: dialog 高度比 iframe 高度大79 就可以了 $.editcompanypersoninfo = function (opt) { console.info("editcompanyuserinfo_opt", opt); var url = '/PagesCommon/CompanyInfo/CompanyPersonInfo.aspx'; url += opt.rowindex ? '…
EasyUI Window 窗口 扩展自 $.fn.panel.defaults.通过 $.fn.window.defaults 重写默认的 defaults. 窗口(window)是一个浮动的.可拖拽的面板,可以当做应用程序窗口使用.默认情况下,窗口可移动.可调整尺寸.可关闭.它的内容既可以通过静态 html 定义,也可以通过 ajax 动态加载. 依赖 draggable resizable panel 用法 创建窗口(window) 1.从标记创建窗口(window). <div id=&qu…
easyUI是jquery的一个插件,是民间的插件.easyUI使用起来很方便,里面有网页制作的最重要的三大方块:javascript代码.html代码和Css样式.我们在导入easyUI库后,可以直接复制粘贴里面的代码,从而简单轻便地初步设置网页. 首先导入easyUI函数库: <link rel="stylesheet" type="text/css" href="easyui/themes/default/easyui.css">…
//定义弹框html<div id="delete" class="easyui-dialog" title="Delete" data-options="closed: true" style="width: 400px; height: 280px;"> <form method="post" class="easyui-form" > &…
近期因为项目用到EasyUi,曾经仅仅是听过,可是没有详细用过.仅仅能一边学一边做.如今将做的过程中遇到的一些难点总结例如以下,以备后用: EsayUi使用: Json格式:key:value,key:value <body class="easyui-layout">     <div data-options="region:'north',title:'North Title',split:true" style="height:1…
最近一直都在用easyui前端框架来开发设计UI,但在使用Dialog时,发现如果页面内容比较多,就会出现问题,首先看一下我的原代码: <input type="button" value="确认预约" id="btnconfirm" onclick="javascript:openconfirmDlg();" /> <div id="confirmd"> <p>请选择确…
开始使用easyui作为后台框架,做layout布局,浏览器白屏,报告异常,除错过程步骤如下: 浏览器加载easyui后,布局的north,south,west,east,center,没有起作用,在显示器上仍然是白屏 查找是否加载easyui的css和js,从浏览器chrome的开发者工具-->"network" ,检查是否有遗留加载,如有问题,用绝对路径进行加载. 在排除加载的错误后,然后刷新时,仍旧白屏, 在开发者工具-->console 中,提示有错误异常信息,如下…
效果图 调用示意图   交互示意图 如上图所示,这基本是JQueryDialog的完整逻辑流程了. 1.用户点击模态窗口的“提交”按钮时,调用JQueryDialog.Ok()函数,这个函数对应了用户提交事件. 2.用OO的概念来说,JQueryDialog.Ok()其实是一个虚函数,它的逻辑封装在子窗口ContentWindow.Ok()中,这一点我借鉴了FCKEditor,如下代码所示: JS代码 复制代码 代码如下:var JQueryDialog = { /// <summary>提交…
为 jQuery EasyUI 1.4 的datebox或datetimebox添加一个清空按钮 使用场景:为用户指定了日期的格式,且日期可以为空 修改语言包easyui-lang-zh_CN.js 在if ($.fn.datebox){ 的下一行添加 (41或42行) $.fn.datebox.defaults.cleanText = '清空'; 在if ($.fn.datetimebox && $.fn.datebox){  $.extend($.fn.datetimebox.defa…
1 dialog一些参数   可以进行文件上传等操作closed:true:定义初始状态为关闭:modal:true:对话框被打开时,会有一个modal-mask,使得对话框底部的内容被一个层覆盖,不能进行其他操作(多个对话框时可能存在模态框覆盖不全,部分内容仍然可以操作的) html文件 <div id="dlgImport" class="easyui-dialog" closed="true" title="Import E…
EasyUI中文网: http://www.jeasyui.net/plugins/181.html 默认不弹出:closed:true 模式化窗口(有遮罩):modal:true <div class="easyui-dialog" style="width:600px;height:300px" data-options="title:'My Dialog',modal:true,closed:true, buttons:[{ text:'Sav…
开发项目中(使用JQuery EasyUI),根据业务需要重叠弹出多个提示框的情况,会出现如下情况:页面出现两个div模块调用同一个弹出页面,页面的数据接受框元素不能实时存储数据解决方案: 使用$(this).dialog('close');来关闭dialog时,仅仅是隐藏,而不会完全消失,如果此时,另外一个按钮或者请求也需要弹出dialog时,页面上面会出现两个相同的dialog,元素id也会一致, 采用$(this).dialog('destroy');来关闭销毁dialog时,页面的dia…
function toGrant(obj,url,showMsg) {                                        var dialog=$('#dlg_grant');                    $(dialog).panel('resize', {                        width : obj.width,                        height : obj.height,              …
$.extend($.fn.panel.methods, { showMask: function(jq, msg){ return jq.each(function(){ var pal = $(this).panel('panel'); if (pal.css('position').toLowerCase() != 'absolute'){ pal.css('position','relative'); } var borderSize = parseInt(pal.css('paddin…
<!--弹出“创建”窗口 --> <div id="dialog" class="easyui-dialog" title="创建机会点" data-options="closed:true" style="padding:5px; top:5px;left:5px;"> <div id="panel_file" class="easyui-pan…
默认情况下应该是在屏幕居中显示的.但是有的时候没有居中只要重新纠正下就可以了 $('#add_dialog').dialog('open'); //打开添加对话框 $('#add_dialog').window('center');//使Dialog居中显示 dialog继承自window. 当dialog弹出的两个页面内 都同时存在ID相同的表单元素的时候,容易引发错误. 因为dialog在调用close的方法时,页面元素并只是隐藏起来.当另外页面弹出时.同时又刚好存在了相同ID的元素 则引起…
当dialog在一个iframe里时,此dialog的遮罩层也会只覆盖这个iframe,要想覆盖整个页面,就把dialog写到最外层的父页面中去,此时dialog的遮罩层会自动覆盖整个页面,若需要从子页面去获取父页面的dom对象,用parent.window.$(" ")的形式.…
因项目需要在dialog中添加滚动条,所以就在div中加了iframe: <div id="applyRefundDialog" style="display:none;overflow:hidden"> <iframe id="applyframe" style="width: 100%; height: 100%;" scrolling="auto" frameborder="…
效果: html代码: 其中有class加载方式和Javascript加载方式. <!--class加载方式--> <%--<div id="dd" class="easyui-dialog" title="My Dialog" style="width: 400px; height: 200px;" data-options="iconCls:'icon-save',resizable:tr…
通常在窗体里放置的都是表单,或者使用分栏(Tab)来陈列信息也是非常的好用.在这里特别记录一下在窗体里同时放置表单和表格的设计思路. 仅放置一个表单 通常 Dialog 里只放一个表单,而且表单的行数并不多,所以这也是最简单的情形. <div id="editDialog" class="easyui-dialog" data-options=" title:'Edit窗体', width:650, iconCls:'icon-save', resi…
首先要吐槽的是 easyui竟然找不到未压缩的版本(1 也许它是藏在某个个几角旮旯; 2 压缩的版本想看懂? 大概你得在你脑袋上外接个CPU), 而且官方的文档简陋的不能再简陋了, 想实现个稍微复杂点的功能都费劲. 以下代码 获取记录数 页数 当前页, var grid = $('#datagrid'); var options = grid.datagrid('getPager').data("pagination").options; var curr = options.page…
自定义图标 iconCls 所有属性值枚举: icon-add icon-print icon-mini-add icon-cvs icon-play icon-refresh icon-edit icon-help icon-mini-edit icon-pencil     icon-remove icon-undo icon-mini-refresh       icon-save icon-redo         icon-cut icon-back         icon-ok i…
在  $('#×××').dialog('close');  执行后触发 $(function(){ $("#titledialos").dialog({ onClose: function () { 想要执行的内容; } }); })…