0

我的 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 的选项标签?

4

1 回答 1

0
echo "<select id='myOptions'>";
foreach ($attachments as $value) {
    echo '<option value="' . $value . '">' . $value . '</option>';
}
echo "</select>";

不知道为什么要全部选中

于 2013-06-13T19:28:36.577 回答