form表单提交参数遇到的问题

图片描述

提交参数时不止哪里多了一个string`<div class="row loan-padding loan-coupon">

                                <select class="form-control fcs-select border-white" name="placementId" ng-model="invest.coupon" ng-options="coupon.id as coupon.label for coupon in invest.coupons">
                                    <option>使用奖券</option>
                                </select>
                            </div>`
阅读 3.2k
2 个回答
<select class="form-control fcs-select border-white" name="placementId" ng-model="invest.coupon" ng-options="coupon as coupon.label for coupon in invest.coupons track by coupon.id">
                                        <option>使用奖券</option>
                                    </select>

最后改成这种写法就对了

你的表单提交是直接取dom name="placementId"上的value,你都使用了ng-model 为什么不取invest.coupon的值
angular 和 原生js不要混用

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题