.net - 函数内的 jQuery Overlay

标签 .net jquery html css

我力不从心,但我会尽力学习。任何帮助表示赞赏。 我正在尝试对过时的网站进行改头换面,同时尽可能保持非侵入性。

大多数表单元素和按钮都是使用 .NET 控件创建的,因此我无法更改或重命名它们,否则页面会返回错误。

提交按钮有“onclick=validate(this.form)”,它检查表单元素是否为空,如果一切正常则返回 true。

我想在此函数中使用 jQuery Overlay,但不确定如何去做,有人可以帮助我吗?

我在想:


function validate(t){
...
if (t.Phone3.value == "")
{
alert("Please enter Phone Number. Thank you.");
t.Phone3.focus();
return (false);
}
else
{
$("#prompt").overlay();
}

然后在 div id="prompt"中我将有一个返回 true 的按钮和一个仅关闭模式返回 false 的按钮

这似乎不起作用,因为模式没有弹出。

最佳答案

页面上是否存在任何 JavaScript 错误?如果这不是 JavaScript 错误,则 ASP.NET 可能正在创建大量复杂的标记,这些标记可能会干扰 jQuery Overlay 试图用来制作模态弹出窗口的 CSS/HTML。

关于.net - 函数内的 jQuery Overlay,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5226422/

相关文章:

html - 设置 GitHub Pages 元素页面。页面打开但图像和 main.css 未加载

.net - 我应该使用 TDD 吗?

.net - .NET库,用于使用GDI +绘制表格

.net - 如何正确使用 MSBuild 社区任务库在 .NET dll 上设置 SVN 版本号

javascript - jquery 旋钮,动画和增量 alpha

jquery - 在窗口调整大小时更改 Div 位置

php - 如何使用 Ajax 将 javascript 数组与其他非数组数据一起发送到 PHP 脚本?

css - div之间出现空格

c# - 管理任务列表

Javascript 按值获取元素