Angularjs 未选择任何选项时,角度动态选择返回承诺

Angularjs 未选择任何选项时,角度动态选择返回承诺,angularjs,Angularjs,在我的申请中,有一个from,在表单中,有两个select。第二个选项取决于第一个选项。我使用$http.geturl动态填充第二个选项。除此情况外的所有工作: 允许用户不选择任何内容并提交表单。在这种情况下,我希望select应该是null或空白字符串。但这是一个承诺对象。这将如何发生?如果未选择任何内容,您是否有办法将承诺对象更改为空列表或空字符串 有关详细信息,我使用用于选择的 这是一个更新的plunker 提前谢谢 是$scope.formData.Deep是承诺对象,因为您将$scop

在我的申请中,有一个from,在表单中,有两个select。第二个选项取决于第一个选项。我使用$http.geturl动态填充第二个选项。除此情况外的所有工作:

允许用户不选择任何内容并提交表单。在这种情况下,我希望select应该是null或空白字符串。但这是一个承诺对象。这将如何发生?如果未选择任何内容,您是否有办法将承诺对象更改为空列表或空字符串

有关详细信息,我使用用于选择的

这是一个更新的plunker

提前谢谢

是$scope.formData.Deep是承诺对象,因为您将$scope.formData.Deep分配给$http,在$http中返回承诺,请参阅

$http服务是一个函数,它接受一个参数(一个配置对象),用于生成http请求,并返回带有两个$http特定方法的承诺:success和error

所以我认为您需要在submitfunction中打印表单输入值


请参阅,请参阅控制台。

plunker示例非常好:@K.Toress我添加了plunker示例。它应该返回一个承诺,因为您将$scope.formData.depart分配给$http,$http将返回一个承诺对象。你需要达到的目标是:?