ui-dialog问题
来源:互联网 发布:jre 7u40 windows x64 编辑:程序博客网 时间:2024/04/29 14:26
1.问题背景:
我想用ui-dialog来代替window.confirm.
window.confirm点击确定会返回一个值。但是ui-dialog不行,只能通过回调函数来达到目的。
2.目标:
点击ui-dialog中确定按钮要完成:关闭ui-dialog.执行回调函数
3.代替confirm的代码:
采纳的答案
- var MyUtil={};
- //--_message是要显示的信息,callback是点击确定按钮以后要执行的回调函数
- //
- HUtil.confirm=function(_message,callback) {
- var dialogId="alert_abcdef";
- $("#"+dialogId,document).get(0).innerHTML=_message;
- $("#"+dialogId,document).dialog({
- modal: true,
- buttons: {
- "确定": function(){
- callback();//这里肯定不对!!!!!
- $(this).dialog("close");
- },
- "取消": function(){
- $(this).dialog("close");
- }
- }
- });
- }
修改为
- var MyUtil={};
- //--_message是要显示的信息,callback是点击确定按钮以后要执行的回调函数
- //
- HUtil.confirm=function(_message,callback) {
- var dialogId="alert_abcdef";
- $("#"+dialogId,document).get(0).innerHTML=_message;
- $("#"+dialogId,document).dialog({
- modal: true,
- buttons: {
- "确定": function(){
- callback.call();
- $(this).dialog("close");
- },
- "取消": function(){
- $(this).dialog("close");
- }
- }
- });
- }
- /**删除**/
- function deleteData(){
- var ids="1";
- ///-------------回调函数有参数!!!
- MUtil.confirm("你确认要删除选中的数据?",function(ids){deleteCallback(ids)});
- }
修改为
- /**删除**/
- function deleteData(){
- var ids="1";
- ///-------------回调函数有参数!!!
- MUtil.confirm("你确认要删除选中的数据?",function(){deleteCallback(ids)});
- }
2008年8月08日 12:35
0 0
- ui-dialog问题
- JQuery UI Dialog的样式设置问题
- Jquery UI dialog 弹层被遮住的问题
- 有关jquery-ui的dialog的问题
- jquery ui dialog里调用datepicker的问题
- jquery ui dialog里调用datepicker的问题
- jquery UI dialog在Firefox中的菜鸟问题
- jquery ui的对话框dialog和ckeditor的冲突问题
- 浅析JQuery UI Dialog的样式设置问题
- Windows UI - TrayIcon Dialog
- JQuery UI - dialog
- JQuery UI - dialog
- Jquery UI dialog 详解
- jquery.ui.dialog
- jquery ui dialog
- jquery ui --- dialog
- JQUERY UI DIALOG
- jquery ui dialog issue
- linux下的C语言开发(网络编程)
- 黑马程序员 Java高新技术-jdk1.5深入反射和泛型
- 职业规划
- 编码=设计?Yes!
- html加载顺序
- ui-dialog问题
- SQLServer类型与Java类型转换问题解决
- Android学习之——自己搭建Http框架(2)——框架扩展
- 印度在线旅游公司MakeMyTrip第四季度总预定量达到了3.418亿美元
- PHP全局变量与SESSION 漏洞(global 与 session)
- 2014 BNU 邀请赛E题(递推+矩阵快速幂)
- JAVA equals
- linux下解压命令大全
- http://m.blog.csdn.net/blog/Diwat/12616005