材料 - 设计未显示所选选项

时间:2016-10-14 06:36:43

标签: jquery html material-design

我正在使用materlize。问题是我必须使用jquery选择一个选项。当我试图获得所选选项的值时,一切正常。但唯一的问题是所选择的ption并没有得到高度重视。它始终显示默认选项文本"选择选项"

我的Html代码是

<select id="redirect_select" name="redirect_select" onchange="showRedirect();">
    <option value="">Choose An Option</option>
    <option value="0">Use Redirect URL</option>
    <option value="1">Use Success Message</option>
</select>

我的脚本代码是

$("#redirect_select").val("0").trigger("onchange");

1 个答案:

答案 0 :(得分:2)

你要做的是:

  1. 首先获得价值
  2. 然后在使用val("0")而不使用触发器
  3. 后更改选择选项

    function showRedirect(){
    val = $("#redirect_select").val();
      alert("value is: "+val)
    $("#redirect_select").val("0");
    
      }
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
    <select id="redirect_select" name="redirect_select" onchange="showRedirect();">
        <option value="">Choose An Option</option>
        <option value="0">Use Redirect URL</option>
        <option value="1">Use Success Message</option>
    </select>