我需要从动态生成数据的下拉列表中选择一个默认选择值。

<html>
<tr><td><Select id="charge" name="charge"/></td></tr>
</html>


我曾使用过ajax调用来获取数据并将列表填充到id:charge中。
现在,我需要从列表中保留一个值作为默认选择。
谁能帮我 。

$(document).ready(function(){

 $('[name=charge]').val( 'Funds' );

});


但它不起作用。

最佳答案

使用此代码:

$(document).ready(function(){

$('[name=charge]').append("<option selected>Funds</option>")

})


最终代码:



<html>
<head>
</head>
<body>
    <tr>
        <td>
            <Select id="charge" name="charge"/>
        </td>
    </tr>
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
    <script>

    $(document).ready(function(){

        $('[name=charge]').append("<option selected>Funds</option>")

    })

    </script>
</body>
</html>

关于javascript - 从下拉菜单中设置默认选择值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39165558/

10-11 05:36