【发布时间】:2009-09-12 04:44:08
【问题描述】:
我需要在图像点击时显示确认对话框。仅当 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;
});
});
});
【问题讨论】:
-
您在这里使用的
jConfirm是什么?
标签: jquery dialog form-submit