我有一个简单的表单,在文本字段的模糊事件中,我向用户显示确认消息,它只是自动填充另一个隐藏的文本字段。到目前为止效果很好。当用户直接单击提交按钮而不是单击另一个字段或表单上的任何其他位置时,就会出现问题。这应该同时触发模糊和提交事件,但由于某种原因,模糊触发,确认出现,一旦用户点击确认,提交事件就不会被触发。用户被迫再次点击提交以触发提交事件。有任何想法吗?
$(function(){
$("#txt_fld1").blur(function(){
if(confirm("Auto calculate charge?"))
{
$("#txt_chrg").val("8.25");
}
});
$("form").submit(function(){
alert("SUBMITTING");
});
})