【发布时间】:2014-06-24 14:19:23
【问题描述】:
我正在使用 jquery 表单插件 (from malsup),它运行良好。我遇到的问题是,如果表单上有错误(例如,如果一个必填字段留空),则整个表单都会重置。
如果已填写输入字段,即使其中一个必填字段留空,我如何使输入字段保留其值?
这个网站上使用了一个很好的例子:我试图发布这个问题但忘记添加标签,但它保留了原始输入(如我的消息和标题)。
【问题讨论】:
标签: javascript jquery forms
我正在使用 jquery 表单插件 (from malsup),它运行良好。我遇到的问题是,如果表单上有错误(例如,如果一个必填字段留空),则整个表单都会重置。
如果已填写输入字段,即使其中一个必填字段留空,我如何使输入字段保留其值?
这个网站上使用了一个很好的例子:我试图发布这个问题但忘记添加标签,但它保留了原始输入(如我的消息和标题)。
【问题讨论】:
标签: javascript jquery forms
您需要启动验证,只有通过了,才能完成其余的工作。
var valid = function () {...} // validation
$('form').on('submit', function(e) {
e.preventDefault(); // prevent native submit
if (valid) {
$(this).ajaxSubmit({
target: 'myResultsDiv'
})
}
});
【讨论】: