我不在自己的深度,但在我走的时候尽力学习。任何帮助表示赞赏。 我正试图在过时的场地进行整容,同时尽可能无创伤。
大多数表单元素和按钮都是使用.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的按钮
这似乎不起作用,因为模态没有弹出。
答案 0 :(得分:0)
页面上是否有任何JavaScript错误?如果它不是JavaScript错误,那么ASP.NET可能会创建大量复杂的标记,这可能会干扰jQuery Overlay尝试用来制作模式弹出窗口的CSS / HTML。