在我的应用程序中,有一个from,在表单中有两个选择。第二个选项取决于第一个选项。我使用$http.get(url)
动态填充第二个选项。除此之外的所有工作:
该用途可以选择任何内容并提交表格。在这种情况下,我希望select应该是null或空字符串。但它是一个承诺对象。这会怎么样?如果没有选择任何内容,您是否知道将promise对象更改为空列表空白字符串?
有关详细信息,请使用chosen作为选择。
这是一个更新的plunker example。
提前致谢!
答案 0 :(得分:0)
是$scope.formData.depart
是一个承诺对象,因为您将$scope.formData.depart
分配给$http
,角度$http
会返回承诺,请参阅doc here
$ http服务是一个函数,它接受一个参数 - 一个配置对象 - 用于生成HTTP请求并返回一个带有两个$ http特定方法的promise:成功和错误。
所以我认为您需要在submit()
函数
请参阅forked demo,查看控制台。