比方说,我想用chosen jQuery多来创建搜索表单&选择在数组搜索的URL查询中显示的最佳做法是什么?
我会用$_GET
保持查询分页。比如我选择的形式
<select name="q[]" data-placeholder="Please Select" multiple>
<optgroup label="Choose a Location">
<option value="l_1">Location A</option>
<option value="l_2">Location A</option>
</optgroup>
<optgroup label="Choose a Type">
<option value="t_1">Type A</option>
<option value="t_2">Type B</option>
</optgroup>
<optgroup label="Choose a Room">
<option value="r_1">Room A</option>
<option value="r_2">Room B</option>
</optgroup>
</select>
URL查询http:/domain.com/search/?q[]=l_1&q[]=t_1&q[]=t_2&q[]=r_1&q[]=r_2
有有另一种选择的网址将应该怎么样子?
您似乎有三个不同的问题。你为什么使用单一输入?这看起来像三个无线电组的工作,而不是一个选择。 – Quentin