在我的JSP代码中,我尝试在表单上使用ng-submit。
问题是该表单的文本框有很多验证,这些验证是使用“提交”按钮中的ng-disabled实现的。
现在,如果我点击文本框中的回车键,那么这些验证将不会被实施,表格将被提交。
如何在此处添加条件?
我能想到的唯一选择是将ng-disabled的所有条件移到Javascript函数。
const Promise = require('bluebird');
const urls = ['https://url1.com', 'https://url2.com', ... ]; // lots of urls
// {concurrency: 4} means only 4 URLs are processed at any given time.
const allPromise = urls.reduce((promise, url) =>
// Start with an empty promise, chain all calls on top of that
promise.then(() => fetchUrlAsync(url)), Promise.resolve());
allPromise.then(allValues => {
// Deal with all results in order of original array
});
答案 0 :(得分:0)
将novalidate
属性添加到表单中,并将required
属性添加到表单元素中。从那里,您可以使用ng-
指令来验证表单。在正确填写所有字段之前,不会提交表单。