我有一个简单的表格。下拉菜单,文本字段和提交按钮。
按下提交按钮后,它会在下拉列表中显示所选项目,并在文本字段中显示输入的文本。
我想使用JavaScript / jQuery添加确认弹出窗口。当他们按“提交”时,会出现一个弹出窗口,上面写着“你确定要提交这个吗?”
如果用户说“OK”,则继续执行POST操作,并调用PHP操作脚本。
这是可能的,如果是的话,怎么样?
答案 0 :(得分:1)
if(!confirm("Are you sure you want to submit this?"))
{
return false;//do not submit
}
//go ahead and submit
答案 1 :(得分:0)
是的。您可以定义onSubmit处理程序,如果返回false,则中止提交。
答案 2 :(得分:0)
Tizag有一个很好的例子。这可以适用于任何确认。如果你愿意,这也可以用jQuery完成,但是使用原生的javascript函数也很容易。
答案 3 :(得分:0)
开发@justin回答
// in domReady
$('#formID').submit(confirmSubmit);
function confirmSubmit(e){
if(!confirm("Are you sure you want to submit this?")){
return false;//do not submit
}
//go ahead and submit
}