我有一个包含以下元素的表单:
<input type="text" name="maxResultsPlain"
id="maxResultsPlain" class="number" value="10">
表单包含一个“file”类型的输入。整个业务通过$(form).ajaxSubmit(submitOptions)
连接到REST服务器,该服务器从validate插件的{4}}的submitHandler调用。
每当我提交时,表单输入字段将根据value
属性返回其默认值。有办法防止这种情况吗?
Chrome DOM断点表明这是由于验证插件的阴谋而发生的,所以我怀疑问题就在那里。
代码中的中心位置:
$("#query-upload").validate({
submitHandler: function(form) {
$(form).ajaxSubmit(submitOptions);
}
});