我是angularJs的新手,目前正在进行表单验证。
以下是表格的快照:
任务:验证数量值。字段SX和Qty存在于DB中。我正在使用关于SX和Qty的ng-blur的web服务来从DB表中获取max(Qty)值。如果当前Qty值大于DB表的max(Qty)值,则它应显示OK / Cancel Message框。如果确定它会将数据提交给数据库,如果取消它将重置当前值。
由于我在ng-blur上调用Web服务,因此单击“提交”按钮时工作完全正常,但单击“输入”时无法正常工作。
我的问题是如何在ng-enter和按钮点击上验证我的SX和Qty值,即点击我在呼叫addItems()
的地方?
此外,当我点击“提交”按钮时,如果有任何验证,那么只会调用ng-blur功能,我必须再次单击以调用addItems()
。我只想点击一下就可以了。
任何即时建议都会有很大的帮助。