Php Angularjs组合框值表单提交
这是我的角形组合框Php Angularjs组合框值表单提交,php,angularjs,laravel,laravel-5,Php,Angularjs,Laravel,Laravel 5,这是我的角形组合框 <select ui-select2 id="UserID" name="UserID" ng-model="userObjs.UserID" data-placeholder="UserID" required style="width: 100%;"> <option value="">Select Agent</option> <option ng-repeat="(key, userObj) i
<select ui-select2 id="UserID" name="UserID" ng-model="userObjs.UserID"
data-placeholder="UserID" required style="width: 100%;">
<option value="">Select Agent</option>
<option ng-repeat="(key, userObj) in userObjs"
ng-value="userObj.id"
value="@{{userObj.id}}" >@{{userObj.name}}
</option>
</select>
它显示的是
number:33
,但实际的用户Id是33
,如何通过将number:
保存到变量$UserID中来只获取整数将track by
参数添加到ng repeat
:
<select ui-select2 id="UserID" name="UserID" ng-model="userObjs.UserID"
data-placeholder="UserID" required style="width: 100%;">
<option value="">Select Agent</option>
<o̶p̶t̶i̶o̶n̶ ̶n̶g̶-̶r̶e̶p̶e̶a̶t̶=̶"̶(̶k̶e̶y̶,̶ ̶u̶s̶e̶r̶O̶b̶j̶)̶ ̶i̶n̶ ̶u̶s̶e̶r̶O̶b̶j̶s̶"̶
<option ng-repeat="(key, userObj) in userObjs track by userObj.id"
ng-value="userObj.id"
value="@{{userObj.id}}" >@{{userObj.name}}
</option>
</select>
选择代理
在前端提交检查数据之前,您得到了什么?它只显示33@JadavPalakcan你能展示你的laravel模型吗?
<select ui-select2 id="UserID" name="UserID" ng-model="userObjs.UserID"
data-placeholder="UserID" required style="width: 100%;">
<option value="">Select Agent</option>
<o̶p̶t̶i̶o̶n̶ ̶n̶g̶-̶r̶e̶p̶e̶a̶t̶=̶"̶(̶k̶e̶y̶,̶ ̶u̶s̶e̶r̶O̶b̶j̶)̶ ̶i̶n̶ ̶u̶s̶e̶r̶O̶b̶j̶s̶"̶
<option ng-repeat="(key, userObj) in userObjs track by userObj.id"
ng-value="userObj.id"
value="@{{userObj.id}}" >@{{userObj.name}}
</option>
</select>