【问题标题】:Select box not working in Mozilla 16.0.1with jquery ui-sortable选择框在带有 jquery ui-sortable 的 Mozilla 16.0.1 中不起作用
【发布时间】:2012-10-15 11:24:54
【问题描述】:

我有一个可拖动的 jquery ui-sortable list,它工作正常。但我的问题是我在 list 中有一个选择框,并且它不起作用,我什至无法从中选择一个值。以下是我的代码。请尽快提出解决方案。提前致谢。

<ul class="sortable">
 <li>Item 1</li>
 <li>Item 2</li>  
 <li>Item 4</li> 
 <select>
      <option>A</option>
      <option>c</option>
      <option>d</option>
      <option>e</option>
 </select>      
 <li>Item 5</li>
</ul>

你可以复制上面的html在这里试试http://jsfiddle.net/VPNP4/1/

【问题讨论】:

    标签: jquery html jquery-ui jquery-ui-sortable


    【解决方案1】:

    以正确的方式格式化 HTML 当前您已将选择框磨损地放在 ul 中,要么将其放在 ul 之外,要么将其放在另一个 li 或同一个 li 中

    尝试关注

    <ul class="sortable">
     <li>Item 1</li>
     <li>Item 2</li>  
     <li>Item 4
     <select>
          <option>A</option>
          <option>c</option>
          <option>d</option>
          <option>e</option>
     </select> 
    </li>      
     <li>Item 5</li>
    </ul>
    

    <ul class="sortable">
     <li>Item 1</li>
     <li>Item 2</li>  
     <li>Item 4</li>
     <li><select>
          <option>A</option>
          <option>c</option>
          <option>d</option>
          <option>e</option>
     </select> 
    </li>      
     <li>Item 5</li>
    </ul>
    

    使用以下脚本代码

    $('.sortable').sortable({
        connectWith: ".sortable",
    
    });
    

    表示删除你写的最后一行 jsfiddle.net/sumit_2201/6Q7LG/

    【讨论】:

    • 嗨,我想要一个对应每个li的选择选项,如果你想测试请使用这个urljsfiddle.net/VPNP4/1
    • 我不明白你的意思,每个 li 都有一个选择选项。您能否详细说明或更新 jsfiddle 以提供更多详细信息?
    • 嗨,
    • 第 1 项
    • 项目2
    猜你喜欢
    相关资源
    最近更新 更多
    热门标签