jQuery:在调用preventDefault()之后调用action's表单
jQuery: call the action's form after calling preventDefault()
下面的代码显示了一个字段未填写时的错误消息。
正如你所看到的,我正在调用preventDefault(),但是…如果字段已经填充,如何调用关联到表单的操作??
$('input#save').click(function(e){
e.preventDefault()
if($('#field_1').val() == ''){
$('#error_file').show();
}
});
$('input#save').click(function(e){
e.preventDefault()
if($('#field_1').val() == ''){
$('#error_file').show();
}
else
{
$('#my_form').submit();
}
});
这里的问题是您放置e.preventDefault()
的位置。您只希望在验证失败时阻止default,因此只需将其移动到if条件中。
$('input#save').click(function(e){
if($('#field_1').val() == ''){
e.preventDefault();
$('#error_file').show();
}
});
相关文章:
- 调用laravel{{action(Controller@method}}通过传递vue.js数组中的变量
- 从javascript调用Rails Controller/action提交表单
- Alt flux action:_this.actions未定义,即使调用了this.generateActions
- Rails4:从Javascript调用的Action;t请参阅模型关联(NoMethodError)
- 调用Action Method,关闭对话框并刷新父项
- 可以't设法调用mojarra.ab(this,evt,'action',false,false
- 从 MVC Action 方法调用 jquery 函数
- 如何使用javascript调用Struts2 Action Class方法中的方法
- 通过从Javascript调用Action Method来更新视图
- 在MVC4中使用Ajax调用Action方法
- 对象不支持IE中的属性或方法,从javascript调用Action脚本函数,asp.net
- 基于DropDownList的值和模型调用Action方法
- asp.net MVC应用从javascript调用action方法时的安全问题
- 使用javascript调用Action
- 加载模板时调用action函数(Ember.js)
- MVC 3在JavaScript中从视图调用Action方法
- iframe在设置src属性时调用Action方法两次
- jQuery:在调用preventDefault()之后调用action's表单
- 使用AJAX从JSP页面调用Action类
- asp.net mvc 3 -从javascript调用Action方法