0

嗨,我有以下下拉菜单

<div class="fcolumn">
    <label class="text" for="o_Id">Months:</label>
    <select class="textMonths" id="o_Id" name="periodName" >
        <option value="000">Select Period--</option>
    </select>
</div> 

在下面的 jquery 中,首先它在下拉列表中加载 fnLoadP()。比默认情况下,我正在加载下拉列表中的一个值,即“10”。它也加载为默认值。但它应该执行 $("#o_Id").change.. 它没有。

$(document).ready(function () {
    var sProfileUserId = null;

    $("#o_Id").change(function () {
        //----
    });

    fnLoadP();

    $("select[name='pName']").val('10');      
});
});

基本上我的目标是。加载下拉值后,加载 '10' 作为默认值并在 dom 中调用 onchange 事件。请让我知道如何解决它。

4

1 回答 1

0

请将下面的行添加到 fnLoadP();

$("select[name='pName']").val('10');      

如果您分享了 fnLoadP();,我可以在这方面为您提供更多帮助;代码。

于 2013-11-03T09:50:23.237 回答