【发布时间】:2017-10-07 13:30:11
【问题描述】:
我有一个下拉(选择)框,其中包含应用程序列表。下拉菜单将显示应用程序名称。 这就是它的填充方式。
-
我的表单(QuestionForm)有一个
<Application>.的列表Application 是一个有两个变量的类。 [id(application id) & applicationName]
我使用 ng-option 填充选择框的标签。以下是使用的代码。
<li><span>Application:</span> <span><select ng-model="**questionForm.applicationId**" ng-options="application.applicationName for application in questionForm.applicationList track by application.id" ng-init="select = 0" required="required"> <option value="">-- select -- </option> </select></span>
在从下拉列表中选择应用程序时,我希望 id 值将存储到 questionForm 的 applicationId 字段中。但相反,它将整个 Application 对象存储到 applicationId 字段。
我浏览了几个讨论类似主题的线程。由于我对 angularjs 很陌生,因此无法从其中接受的答案中弄清楚。
我希望它是 "applicationId:"AID_1""
【问题讨论】:
-
跟Java有什么关系?
-
我使用 Spring mvc 和 angularjs。如果有误导性,我会删除它
标签: html angularjs spring-mvc