Oni*_*sha 11 jquery post multi-select jquery-chosen
我正在使用来自http://harvesthq.github.com/chosen/的多个选择组和多个选择
有谁知道如何使用PHP获取提交数据的值?
$_POST['countries']; 不起作用,只返回一个选定的项目(不是数组)
这里是选择标签名称/ ID等
<select name="countries" multiple="multiple" class="chzn-select" id="countries" tabindex="6" data-placeholder="Countries">
Run Code Online (Sandbox Code Playgroud)
PS.我已经检查了选择的Jquery插件 - 获取选定的值,但无法弄清楚除了获取值之外该做什么.是否有直接的方法而不使用事件来更新隐藏字段并提交数据?
Pra*_*man 18
当您使用a发布多个值时,<select>您需要为其命名,它看起来像一个array.
<select name="countries[]">
</select>
Run Code Online (Sandbox Code Playgroud)
这应该是方式.此后POST,变量应该可以访问:
$_POST['countries'] = array(
[0] => 'India' , // First selected value
[1] => 'Indiana' , // Second
[2] => 'USA' // Third
);
// So...
echo $_POST['countries'][1];
// would print "Indiana"
Run Code Online (Sandbox Code Playgroud)
注意:这些值将保存在标准的零索引数组中
| 归档时间: |
|
| 查看次数: |
10734 次 |
| 最近记录: |