2

我在我的搜索表单上使用Chosen 。 Multiple Select

例子 :

在此处输入图像描述

query string在我的搜索表单上使用多项选择发送和获取的最佳做法是什么?

4

2 回答 2

3

我想有 html 作为<input type="hidden" name="chosen[]" value="<!-- id or whatever you want to work with-->" />

如果您可以通过选择的东西获得它,那就是。

然后你可以简单地在服务器端获取一个数组:

$arr = $_POST['chosen'];

print_r($arr);

array(0 => 2,
      1 => 10,
      2 => 37)

如果您选择了 ID 2、10 和 37,则会给出结果。

于 2012-04-24T09:18:31.440 回答
3

您可能应该查看序列化:http ://php.net/serialize 然后将您的输入命名为 name="selects[]" 以将其作为数组提取

于 2012-04-24T09:19:50.657 回答