首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >JQuery插件-- BlockUI --在Visual中工作得很奇怪吗?

JQuery插件-- BlockUI --在Visual中工作得很奇怪吗?
EN

Stack Overflow用户
提问于 2010-07-23 22:26:35
回答 1查看 272关注 0票数 1

使用BlockUI JQuery插件,我在ASP.Net页面中发现了奇怪的行为。

我已经在一个BlockUI页面中实现了一个http://malsup.com/jquery/block/#dialog插件演示程序(您可以在ASP.Net页面中试用原始版本--http://malsup.com/jquery/block/#dialog)。

当我从Visual (MVWD 2010 Express)服务此页面时,“您是否愿意继续”对话框将以应有的方式出现,但随后(而不是等待我按下按钮)在1至2秒后消失。

有人能解释一下为什么会这样吗?ASP.Net呈现的HTML在http://pastie.org/1057741上可见(第139-165行是主要位)。

如有任何建议,我将不胜感激。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-07-27 01:40:16

感谢‘使用JQuery插件’论坛(http://forum.jquery.com/using-jquery-plugins)上的人们,这个问题已经解决了。

值为“Show”的输入元素的“type”属性为“Submit”,这将导致回发。

代码语言:javascript
运行
复制
<input id="test" type="submit" value="Show Dialog" />

有两种方法可以解决这个问题:

  1. 将'type‘更改为’

‘或.

  1. 在两个JS函数

中放置’返回假‘。

FWIW我还修改了我的原始示例代码(如http://pastie.org/1057741所示),以处理对不存在的(在我的环境中)资源‘war.php’的ajax调用。生成的代码块可见于:http://pastie.org/1061480

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3322840

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档