Php 如何在ng bind中显示选项值?
我想显示从Php 如何在ng bind中显示选项值?,php,mysql,angularjs,Php,Mysql,Angularjs,我想显示从下拉列表中选择的名称。我能看到他们的名字 类似于下拉列表中的abc、xyz,但当我选择“特定”显示时 形式。其候选id正在表单上打印 我想打印那个名字 仅不包括名称的id。我把candidate\u id放在值中,因为我想 提交表单后将id存储在db中 <select ng-model="empInfo.candidate_name" class="span2"> <option ng-repeat="x in names4" value="{{x
下拉列表中选择的名称。我能看到他们的名字
类似于下拉列表中的abc、xyz
,但当我选择“特定”显示时
形式。其候选id
正在表单上打印
我想打印那个名字
仅不包括名称的id。我把candidate\u id
放在值中,因为我想
提交表单后将id存储在db中
<select ng-model="empInfo.candidate_name" class="span2">
<option ng-repeat="x in names4" value="{{x.candidate_id}}">
{{x.candidate_name}}
</option>
</select>
{{x.candidate_name}
将选项标记的值属性更改为x.candidate\u name。将您的值更改为:
<select ng-model="empInfo.candidate_name" class="span2">
<option ng-repeat="x in names4" value="{{x.candidate_name}}">{{x.candidate_name}}</option>
</select>
{{x.candidate_name}
{{x.candidate_name}
{{x}}{x.candidate_id}{{x.candidate_name}
如果我理解正确,发送时只需获取id,出于显示目的,您需要用于DB目的的名称和id。
HTML标记中的更改:
<select ng-model="empInfo"
ng-options="emp.candidate_name for emp in names4"></select>
<div>id is : {{empInfo.candidate_id}}</div>
<div>name is : {{empInfo.candidate_name}}</div>
id为:{empInfo.candidate_id}
名字是:{{empInfo.candidate_name}
{“候选者id”:“1”,“候选者姓名”:“Name1”}它是这样打印的。我只想打印像Name1这样的名称,并存储Name1Try this ng bind=“empInfo.candidate\u name.candidate\u name”或ng model=“cname”ng bind=“cname.candidate\u name”它对我有效,但同时我想在表单提交时将候选id存储在db中。如何储存候选人身份证
<select ng-model="empInfo"
ng-options="emp.candidate_name for emp in names4"></select>
<div>id is : {{empInfo.candidate_id}}</div>
<div>name is : {{empInfo.candidate_name}}</div>