jquery textarea 取值ty asyncbox弹出的分页对话框怎么取值

当前访客身份:游客 [
当前位置:
在网页中单出对话框选择确定还是取消,我用asyncbox控件的confirm方法,代码如下:
asyncbox.confirm(&该调整记录已存在:调整期为:& + $(&#yxqsrq&).val() + &到& & + $(&#yxzzrq&).val() + &,是否修改?&,&提示&,function(action){ &&&&&&&&&&&&&if(action == &ok&){ &&&&&&&&&&&&&&//执行注销和新增操作 &&&&&&&&&&&&&&dialog.dialog(&close&); &&&&&&&&&&&&&&execute_zx(reObj.flag); //执行注销重复数据 新增新数据 &&&&&&&&&&&&&&$(&#BaseAdjustmentGrid&).flexReload();//刷新表格 &&&&&&&&&&&&&&$(&select&).show(); &&&&&&&&&&&&&}
但是发现刚刚单出选择的对话框还在原地,并且确定键是灰色状态。请问是什么原因导致了,急。
共有0个答案
更多开发者职位上
有什么技术问题吗?& & & & & & 复制代码代码如下:& & & &
上一篇:下一篇:
相关经验教程
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.001 收益
的原创经验被浏览,获得 ¥0.001 收益
的原创经验被浏览,获得 ¥0.001 收益
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.001 收益
的原创经验被浏览,获得 ¥0.001 收益
的原创经验被浏览,获得 ¥0.001 收益
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.001 收益
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.001 收益
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.003 收益
的原创经验被浏览,获得 ¥0.001 收益
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.001 收益
的原创经验被浏览,获得 ¥0.001 收益
的原创经验被浏览,获得 ¥0.005 收益
的原创经验被浏览,获得 ¥0.001 收益Web开发中的弹出对话框控件介绍
Web开发中,目前由于Jquery的大行其道,因此很多弹出对话框,都用到了Jquery技术,反而原始的弹出对话框的方式较为少用了。不过基于JQuery的方式实现对话框窗口弹出,也有很多控件可以利用,由于工作需要及业余兴趣所至,我比较了近10种的对话框控件,其中发现有一些做得很好的,除了功能强大,而且也支持多种皮肤样式,甚至有些对话框的居中都考虑到了,细节决定体验,有些真的不错。
1、原始的弹出对话框实现(弹出窗口也可以)
我们知道,以前在没有应用其他javascript库(例如各种类型的Jquery库)的时候,一般是通过window.open或者window.showModalDialog来弹出非模态或者模态的对话框的,如下脚本所示。
function OpenWin( sURL , sFeatures )
window.open( sURL , null , sFeatures , null)
//window.open(&Sample.htm&,null,&height=200,width=400,status=yes,toolbar=no,menubar=no,location=no&);
//window.open( [sURL] [, sName] [, sFeatures] [, bReplace])
//sName{_ _ _ _ _ _top}
//sFeatures{ width}
function ShowWin( sURL , sFeatures )
if(sFeatures == null || sFeatures == &&){
sFeatures = 'dialogHeight:300dialogWidth:850status:scroll:resizable:help:center:';
var returnValue= window.showModalDialog( sURL , null , sFeatures)
//window.showModalDialog(&Sample.htm&,null,&dialogHeight:591dialogWidth:650&)
//window.showModalDialog([sURL] [, vArguments] [, sFeatures])
//sFeatures{dialogH dialogL dialogT dialogW dialogH unadorned}
if(returnValue != undefined)
return returnV
return &&;
这种是原始方式,好处坏处大家都明白,就不说了。
还有一种基于Jquery的原始弹出窗口方式,由于我一般使用的是easy-ui作为界面的基础组件,因此基于easy-ui的原始弹出窗口方式,只能是弹出内部的HTML层内容,对于弹出独立的页面这种方式支持不够好。
&script type=&text/javascript&&
function initDialog(divname) {
var dlg = jQuery(divname).dialog({
draggable: true,
resizable: true,
closed: true,
show: 'Transfer',
hide: 'Transfer',
autoOpen: false,
width: <span style="background-color: #f5f5f5; color: #0,
height: <span style="background-color: #f5f5f5; color: #0,
minHeight: <span style="background-color: #f5f5f5; color: #,
minwidth: <span style="background-color: #f5f5f5; color: #
dlg.parent().appendTo(jQuery(&form:first&));
function close(divname) {
$(divname).dialog('close');
2、Popup的弹出式对话框
这个popup控件弹出的对话框,它好像把弹出的子页面放到了父窗口里面了,感觉是一体化的,所以操作父窗口的对话框也可以,非常方便。
这个popup控件,比较容易使用,不过不好的地方就是不兼容其他浏览器如Chrome等,其他浏览器显示层是错位的,不好看,而且样式也相对比较简单一点了。
但由于在弹出窗口中可以很好操作父窗口的脚本以及使用方便,在我以前的一些项目里面,用的还算比较多。
3、AsyncBox的弹出对话框
这个控件感觉做的很不错,而且提供了Chrome、QQBrowser、Ext、ZCMS四种不错的窗体皮肤,适应多种需要,通过修改它们的皮肤图片,还可以定义适合自己项目的样式皮肤,如我修改定义了一种黄色调的样式例子。
不过在使用过程中,发现这个控件,对有些脚本或者Jquery控件有冲突,具体原因未明,总之发现了和基于Jquery的ZTree运行不正常,还有一些Jquery组件使用也不正常,在我的Web权限管理系统中,本来想用这个作为弹出窗口显示一些设置信息的,发现zTree的Node选中值获取不了,也就相当于失效了,非常郁闷,弄了很久,没有找到具体原因。还有另外一个问题,就是这个控件的作者不知道什么原因,好像停止了对该控件的开发了,连它的官网也下架了。
不过对于弹出窗口的使用来说,该控件已经很不错了,提供了多种调用模块,而我一般倾向于弹出另外一个页面这种方式,当然它也支持弹出页面内部的层或者HTML代码等等方式。
4、artDialog弹出对话框
这个artDialog弹出对话框组件,是我觉得相当好的一款了,除了支持多种浏览器,而且提供的界面效果更多,目前的版本是V4.1.6,好像还有一个V5.0的Beta版本(),但是V5.0的就调整了不支持通过art.dialog.open方式弹出独立Web页面的方式了,要实现弹出独立页面,需要使用Iframe的代码,效果就差了一些,所以我倾向于V4.1.6。
该控件支持自动计算居中位置,我们只需要指定对话框的大小即可,当然它很好支持页面内的层内容的弹出显示,不过我更关注的是独立页面的弹出对话框显示,我在具体的Web权限管理系统中应用的效果如下所示(结合了ZTree控件,运行正常)。
这个控件提供了很多参数以及方法,对实现调用非常强大。
&script src=&/JQueryTools/artDialog/artDialog.source.js?skin=blue& type=&text/javascript&&&/script&
&script src=&/JQueryTools/artDialog/plugins/iframeTools.source.js& type=&text/javascript&&&/script&
&首先封装一个通用的Javascript函数
function ShowArtDlg(title, url, width, height, lock)
if (width == null || width == &&) {
width = '90%';
if (!width.indexOf('px') && !width.indexOf('%')) {
width = width + 'px';
if (width.indexOf('px') & 0 && width.indexOf('%') & 0) {
width = width + 'px';
if (height == null || height == &&) {
height = '90%'
if (height.indexOf('px') & 0 && height.indexOf('%') & 0) {
height = height + 'px';
if (lock == null || lock == &&) {
lock = false;
art.dialog.open(url, { height: height, width: width, title: title, lock: lock }, false); //打开子窗体
页面里面调用的代码如下所示。
&tr align=&right&&
&a href=&#& class=&easyui-linkbutton& iconcls=&icon-edit& id=&btnAddUser& onclick=&ShowArtDlg('编辑-包含用户', 'EditTree.aspx?type=user&ouid=' + $('#txtID').val(), '360px', '500px')& runat=&server&&编辑&/a&&&
&a href=&#& class=&easyui-linkbutton& iconcls=&icon-remove& id=&btnDeleteUser& onclick=&deleteUser()& runat=&server&&移除&/a&
如果你用5.0+的ArtDialog,调整了不支持通过art.dialog.open方式弹出独立Web页面的方式,但还是可以通过以下的方法去弹出独立页面。
art.dialog({title : &选择***&,
cancel : true,
width : 600,
padding : '5px',
content : '&iframe src=&test.aspx& id=&test& name=&test& height=&400& width=&600& frameborder=&0&&&/iframe&',
ok : function(){
5、还有一些弹出窗口控件,还支持窗口的最大化操作,这个功能还是不错的。
本站推荐文章:
先截个图给大家看看,要实现的效果是什么样的,如下图: 这样的效果是在前台页面GridV...
html控件和web控件虽然好多功能相同并且长得很像,但是它们的内部实现机制是完全不一...
●ASP。NET中共有几种类型的控件? 三种:1-asp.net控件(动态) 2-标准的html控件(静态) ...
在项目开发过程中,大部分采用的都是左侧树,但是微软的树却总是达不到要求,网上下载的...
一、实施说明: 1 实施原因: 因为在做一个MOSS WebPart控件时候,遇到一个问题,如何...
好不容易把分页做出来了。之前都是用GridView自带的分页,版式难看不说,还极不优化,...
在 ASP.NET 中,我们可以使用 CompositeControl 类来派生一系统的复合控件,并将其编...
快速预览: GridView无代码分页排序 GridView选中,编辑,取消,删除 GridView正反双...
效果 CollaspableControl.cs 代码 1 using S 2 using System.Collections.Gener...
一、AspNetPager分页控件 分页是Web应用程序中最常用到的功能之一,在ASP.NET中,虽然...
本站热点文章:
快速预览: GridView无代码分页排序 GridView选中,编辑,取消,删除 GridView正反双...
花了两天时间,总算把XtraScheduler控件的使用方法大致搞明白了。由于这方面的中文资...
先看图片说明: 说明:以上是comboTree.js 与ComboTree.cs的存放位置。 1using System...
asp.net自带的菜单控件采用的table和javascript,导致生成的大量的html,同时在很多浏...
好不容易把分页做出来了。之前都是用GridView自带的分页,版式难看不说,还极不优化,...
一、AspNetPager分页控件 分页是Web应用程序中最常用到的功能之一,在ASP.NET中,虽然...
一、实施说明: 1 实施原因: 因为在做一个MOSS WebPart控件时候,遇到一个问题,如何...
●ASP。NET中共有几种类型的控件? 三种:1-asp.net控件(动态) 2-标准的html控件(静态) ...
任何数据驱动网站,创建搜索页面都是一项常见而重复性的任务。为此,我们创建一个带 w...
在项目开发过程中,大部分采用的都是左侧树,但是微软的树却总是达不到要求,网上下载的...
------分隔线----------------------------

我要回帖

更多关于 jquery textarea 取值 的文章

 

随机推荐