0
我使用下面的代码来提交表单,并在提交后,给用户一个警告消息,清除窗体并将焦点设置为窗体中的第一个元素。但是,焦点不工作,光标无法在任何地方看到。每次提交后,用户必须在输入框内点击。如果我禁用警报,那么它工作正常。任何解决方案jquery焦点警报后不工作
jQuery.validator.setDefaults({
submitHandler: function() {
var usin=jQuery('#usin').val();
var user=jQuery('#user').val();
var ph= jQuery('#ph').val();
var conductivity= jQuery('#conductivity').val();
var hardness= jQuery('#hardness').val();
var tds= jQuery('#tds').val();
var turbidity= jQuery('#turbidity').val();
var alkalinity= jQuery('#alkalinity').val();
var chloride= jQuery('#chloride').val();
jQuery.post("scripts/water_qual_add.php", {"usin":usin, "user":user, "ph":ph, "conductivity":conductivity, "hardness":hardness, "tds":tds, "turbidity":turbidity, "alkalinity":alkalinity, "chloride":chloride}, function(data) {
jQuery('#eff_entry').each(function(){
this.reset(); });
alert(data);
jQuery('#usin').focus();
});
}
});
蚂蚁这不是工作 – mansoondreamz
Actualy什么是警报)的原因(? –
警报用于通知用户数据更新是成功还是失败。和失败的原因 – mansoondreamz