Javascript 如何创建用于提交数据的验证选项?
我想在验证弹出窗口上单击“确定”后提交数据,在我的情况下,我可以提交我正在单击“确定”的数据,但是,如果我单击“取消”或按“esc”按钮,它将提交到 我不知道为什么,因为这是另一种观点。 顺便说一句,我正在使用Codeigniter框架 这是我的问题代码Javascript 如何创建用于提交数据的验证选项?,javascript,php,html,Javascript,Php,Html,我想在验证弹出窗口上单击“确定”后提交数据,在我的情况下,我可以提交我正在单击“确定”的数据,但是,如果我单击“取消”或按“esc”按钮,它将提交到 我不知道为什么,因为这是另一种观点。 顺便说一句,我正在使用Codeigniter框架 这是我的问题代码 $(“#btn selesai”)。单击(函数(){ var confirm=window.confirm(“Apakah kamu sudah yakin selesai?”);if(confirm)$(“#表单soal”).submit()
$(“#btn selesai”)。单击(函数(){
var confirm=window.confirm(“Apakah kamu sudah yakin selesai?”);if(confirm)$(“#表单soal”).submit();});
这是(“btn selesai”)的按钮
Selesai
这是一种形式方法和行为
但是,将confirm的返回值传递给处理程序时需要返回。单击Cancel时,返回false,然后将其传递给处理程序,这将取消默认操作 只需添加返回假;在else条件下停止表单提交
$("#btn-selesai").click(function(){
if(window.confirm("Apakah kamu sudah yakin selesai?")){
$("#form-soal").submit();
}else{
return false;
}
});
但是,需要return将confirm的返回值传递给处理程序。单击Cancel时,返回false,然后将其传递给处理程序,这将取消默认操作 只需添加返回假;在else条件下停止表单提交
$("#btn-selesai").click(function(){
if(window.confirm("Apakah kamu sudah yakin selesai?")){
$("#form-soal").submit();
}else{
return false;
}
});
您需要防止表单按钮的默认操作
<script>
$("#btn-selesai").click(function(e){
e.preventdefault() // This will prevent default submit action of the form
var confirm = window.confirm("Apakah kamu sudah yakin selesai?")
if(confirm){
$("#form-soal").submit()
}
})
</script>
$(“#btn选择”)。单击(功能(e){
e、 preventdefault()//这将阻止表单的默认提交操作
var confirm=window.confirm(“阿帕卡·卡姆·苏达·雅金·塞莱赛?”)
如果(确认){
$(“#表格soal”)。提交()
}
})
您需要防止表单按钮的默认操作
<script>
$("#btn-selesai").click(function(e){
e.preventdefault() // This will prevent default submit action of the form
var confirm = window.confirm("Apakah kamu sudah yakin selesai?")
if(confirm){
$("#form-soal").submit()
}
})
</script>
$(“#btn选择”)。单击(功能(e){
e、 preventdefault()//这将阻止表单的默认提交操作
var confirm=window.confirm(“阿帕卡·卡姆·苏达·雅金·塞莱赛?”)
如果(确认){
$(“#表格soal”)。提交()
}
})
<script>
$("#btn-selesai").click(function(e){
e.preventdefault() // This will prevent default submit action of the form
var confirm = window.confirm("Apakah kamu sudah yakin selesai?")
if(confirm){
$("#form-soal").submit()
}
})
</script>