我想在表单提交之前显示一个警告框。
如果用户按是,则表单将提交,否则不会。 有没有使用jQuery的解决方案?
答案 0 :(得分:10)
您可以通过截取html表单的提交事件来使用javascript confirm(message) : boolean
函数。
$("#html_form").submit(function(e){
if (!confirm("should i really submit"))
{
e.preventDefault();
return;
}
});
答案 1 :(得分:3)
$('#yourform').submit(function(e) {
if(!confirm('really submit the form?')) {
e.preventDefault();
return;
}
// submit the form via ajax, e.g. via the forms plugin
// http://jquery.malsup.com/form/
});
答案 2 :(得分:0)