实现选择Google Chrome中的下拉问题

时间:2015-11-10 10:51:16

标签: jquery wordpress google-chrome html-select materialize

我正在使用WordPress中的Materialize开发一个项目。

一切正常,但我们在尝试在Google Chrome中实施时遇到了问题。

这是我的代码

    <div class="input-field col s12">
        <select>
            <option>Value 1</option>
            <option>Value 2</option>
            <option>Value 3</option>
            <option>Value 4</option>
            <option>Value 5</option>
       </select>
 </div>

这是jQuery代码

<script type="text/javascript">
    jQuery(document).ready(function ($) {
        $('select').material_select();
    });
</script>

当我在谷歌浏览器中运行我的项目时,在控制台中我遇到了这个问题

enter image description here

enter image description here 如果有人有这方面的信息会很棒。

谢谢!

3 个答案:

答案 0 :(得分:1)

您需要提供options value属性。

尝试:

   <select>
        <option value="1">Value 1</option>
        <option value="2">Value 2</option>
        <option value="3">Value 3</option>
        <option value="4">Value 4</option>
        <option value="5">Value 5</option>
   </select>

答案 1 :(得分:0)

您在代码中使用jquery(jQuery&amp; $)的不同标识符。 我检查这在firefox上运行正常,但在chrome上出错了, 尝试将其更改为

$(document).ready(function ($) {
        $('select').material_select();
    });

不确定是否解决了问题,但使用它的正确方法如上所述。

答案 2 :(得分:0)

我遇到了同样的问题。它正在工作,然后停止了。这是我最终解决问题的方法:

<select class="browser-default">
    <option>OPTION 1</option>
    <option>OPTION 2</option>
</select>