我的php脚本使用mysql结果创建一个动态组合框,然后提交回脚本来处理选择。基本上,使用此循环创建组合框选项:
foreach ($attachments as $value) {echo '<option value="' . $value . '" selected>' . $value . '</option>';}
我想使用jquery过滤该组合框,所以我尝试搞乱插件jquery.livefilter
。如果数据包含在<li>
标记中,则效果很好:
<ul id="livefilter-list">
<li><a href="#">cool</a></li>
<li><a href="#">nice</a></li>
<li><a href="#">interesting</a></li>
<li><a href="#">javascript</a></li>
<li><a href="#">css</a></li>
<li><a href="#">html</a></li>
<li><a href="#">script</a></li>
<li><a href="#">international</a></li>
</ul>
但我可以以某种方式使用我的组合框的选项标签而不是列表标签吗?有没有其他方法可以使用jquery过滤选项标签?
答案 0 :(得分:0)
echo "<select id='myOptions'>";
foreach ($attachments as $value) {
echo '<option value="' . $value . '">' . $value . '</option>';
}
echo "</select>";
不确定为什么要让他们全部被选中