无法使用 jquery 将值设置为 asp DropDownlist

发布于 2024-11-01 10:02:22 字数 271 浏览 1 评论 0原文

我正在使用jquery-1.4.4。我正在尝试在 Internet Explorer 6 中使用 jquery 方式设置下拉列表的值。

$('#ddlDistricts').val(SetValueL);

如果我计算下拉列表中的项目数,它会显示 3 个项目,并且在 ie7,8 和 firefox4.0 上工作正常。

请告诉我如何使用 jquery 在 ie6 中选择具有值的下拉列表项。

提前致谢 拉吉夫

I am using jquery-1.4.4. i am trying to set value of dropdown list using jquery way in internet explorer 6.

$('#ddlDistricts').val(SetValueL);

if i take the count of items inside the dropdown list it is showing 3 items and it is working fine with ie7,8 and firefox4.0.

Please tell me how we select the dropdownlist item with value in ie6 using jquery.

Thanks in advance
Rajeev

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

明明#如月 2024-11-08 10:02:22

设置值如下:

JQUERY:

$(document).ready(function(){
  //adding state dynamic.
    var zIdL = "1";var zDisplayMemberL = "State1";
    $("#ddlStates").append($("<option></option>").val(zIdL).html(zDisplayMemberL));
    zIdL = "2";zDisplayMemberL = "State2";
    $("#ddlStates").append($("<option></option>").val(zIdL).html(zDisplayMemberL));
    zIdL = "3";zDisplayMemberL = "State3";
    $("#ddlStates").append($("<option></option>").val(zIdL).html(zDisplayMemberL));
    //now take the state id
    var SetValueL = "2";
    //now we set the value
    $("#ddlStates").val(SetValueL);
});

HTML:

<table border="1">
    <tr> 
        <td align="right"> State: </td> <td align="left"> 
        <select name="ddlStates" id="ddlStates" style="width:200px;">
        </select> </td> 
    </tr> 
</table>

单击此处查看演示

Set value as given below:

JQUERY:

$(document).ready(function(){
  //adding state dynamic.
    var zIdL = "1";var zDisplayMemberL = "State1";
    $("#ddlStates").append($("<option></option>").val(zIdL).html(zDisplayMemberL));
    zIdL = "2";zDisplayMemberL = "State2";
    $("#ddlStates").append($("<option></option>").val(zIdL).html(zDisplayMemberL));
    zIdL = "3";zDisplayMemberL = "State3";
    $("#ddlStates").append($("<option></option>").val(zIdL).html(zDisplayMemberL));
    //now take the state id
    var SetValueL = "2";
    //now we set the value
    $("#ddlStates").val(SetValueL);
});

HTML:

<table border="1">
    <tr> 
        <td align="right"> State: </td> <td align="left"> 
        <select name="ddlStates" id="ddlStates" style="width:200px;">
        </select> </td> 
    </tr> 
</table>

CLICK HERE TO SEE THE DEMO

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文