验证AngularJS中的表单

问题描述:

我正在进行AngularJS表单验证。下面是形式 Input form验证AngularJS中的表单

我有三个变量toolIdtimeRemaining在我的JavaScript文件maxQtyObj,我想验证我的表单字段“工具ID”和“剩余时间”与这两个变量,即 字段Toold Id应该等于变量toolId & 字段剩余时间应该小于变量timeRemaining。

而且显示当用户超过其含有SX &数量存储在maxQtyObj值越大数量字段中输入值警报。如果用户点击是,我将继续或取消该过程。 请帮忙。

+0

可能是您的数据库列名称不同。请检查数据库列的名称,如果它是'tool_id',那么你必须在类似'toolId'的情况下使用它'不像'ToolId' –

+0

数据列是正确的,Web服务按预期工作。我已经测试了变量中的输出。我不确定如何实现验证。 –

+0

它只是'TimeRemaining:$ scope.time_remaining'语法错误,所以我猜你没有拼写错误或删除该行并尝试再次运行。 –

我使用ng-blur属性解决了这个问题。在我定义一个函数的所有元素的ng-blur上,为这些函数中的变量设置布尔值。如果它是真的,那么它将继续进行定义函数的ng-click。