我需要在图像点击时显示确认对话框。仅当 jquery 确认对话框返回 true 时,才应执行图像“onclick”部分中的代码。
此时,当用户单击 $(".submit_image") - 显示对话框,但仍提交表单。
jquery.alerts 插件或常规 javascript 确认对话框的逻辑应该相同。
<form name="myform">
<img class="submit_image" onclick="myform.field1.value='1';myform.field1.value='2'; myform.submit();">
</form>
$(document).ready(function(){
// catch submit
$(".submit_image").click(function(e){
jConfirm('Can you confirm this?', 'Confirmation Dialog', function(r) {
return r;
});
});
});