【发布时间】:2015-02-04 18:33:49
【问题描述】:
我正在显示这样的下拉选择
<select name="ch" id="ch" ng-model="selected" ng-options="option.title for option in options" class="form-control3"></select>
这会显示在我的控制器中声明的一组选项,如下所示:
$scope.options = [
{
title: 'P4',
value: 'P4',
id: 'ch',
urlPrefix: 'http://test1.com/'
}, {
title: 'X1',
value: 'x1',
id: 'ch',
urlPrefix: 'http://test2.com/'
}];
$scope.selected = $scope.options[1];
现在,在切换到此功能之前插入我的数据库时,它工作正常(在它是一个带有 id 的选择,然后是带有 value="" 的选项之前)并且该值将被插入到数据库中。现在它没有插入值,而是根据 p4 或选择的 x1 得到 0 或 1。我尝试添加 name: 'ch', id: 'ch', value: 'ch' 但它仍然将 p4 的 0 和 x1 的 1 插入数据库。 所以我的问题是我将如何从每个 ngs 下拉选项中选择可以由我的 php 脚本检索的值,如下所示:
$ch = $_POST['ch'];
【问题讨论】:
标签: javascript php html angularjs