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>