我有一个表单,我正在收集表单数据的条目并存储在我的本地存储中。我可以验证表单(使用jquery - validation.min.js插件),也可以创建一个JSON。
但是,只有在验证了我现在使用的表单之后,我才应该创建JSON。
注意:-验证函数在我的validation.js文件中。- json创建函数在我的HTML between脚本标记中。我注释了提交处理程序部分:
submitHandler: function(form) {
form.submit();
}, 认为提交函数是冲突的,但结果仍然是相同的
我这里有一把小提琴,FIDDLE
发布于 2017-02-17 14:48:14
我认为你需要这段代码
$(function() {
$('form').submit(function() {
if($('#form').valid()){
$('#result').text(JSON.stringify($('form').serializeObject()));
return false;
}
});
});发布于 2017-02-17 14:53:57
它显示JSON表单值是因为表单提交事件触发的事件验证在打印JSON之前在提交事件检查验证时抛出错误
if($('form').valid()){
$('#result').text(JSON.stringify($('form').serializeObject()));
}else{
return false;
}https://stackoverflow.com/questions/42290970
复制相似问题