snrg.net
当前位置:首页 >> jquEry写代码,怎么弹出框老报错,成 DiAlog is no... >>

jquEry写代码,怎么弹出框老报错,成 DiAlog is no...

var diag = new Dialog(); 这行代码有问题,这个Dialog哪里定义的?

把 var diag = new Dialog(); diag.CancelEvent=function(){ diag.close(); window.location.reload(); }; 写在 $(document).ready(function(){ };里面再试一下

dialog分为两部分:1,初始化dialog 2,让dialog弹出。 出现这个问题应该是你在初始化之前就调用了弹出方法。

第一次怎么弹的,怎么写的代码,在弹出的dialog的代码里写相同的代码。

把你写的代码贴出来

用JS 获取值修改明细框内的值

搜索一下 dialog插件。 $("#select_user").click(function () { //绑定事件并执行 $.dialog.open({ id: 'd', title: '选择参会人员', content: '浏览器不支持嵌入式框架。',//弹出窗口的连接 width: '800px', height: '300px', ok: '确定', canc...

在页面中定义个关闭函数 ,在子页面中调用top.函数名 比如 function d_close(){ $('#dd').dialog('close'); } 在弹出页面里面top.d_close(); 当然了如果页面不是顶部页面比如用了框架集就不用top.

$(function() { $( "#dialog" ).dialog({ autoOpen: false, show: { effect: "blind", duration: 1000 }, hide: { effect: "explode", duration: 1000 } }); $("#bt").click(function(){ $("#dialog").dialog("open"); setTimeout(function () ...

我觉得应该是没有Dialog这个对象的原因。 你可以用谷歌浏览器按F12打开,,开发者模式,,然后在concole控制台里看js错误信息也可以在那断点调试。

网站首页 | 网站地图
All rights reserved Powered by www.snrg.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com