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

时间:2011-04-14 09:58:57

标签: jquery drop-down-menu

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

  

$( '#ddlDistricts')VAL(SetValueL);

如果我从下拉列表中获取项目数,它显示3个项目,它与ie7,8和firefox4.0一起正常工作。

请告诉我如何使用jquery在ie6中选择值为dropdownlist的项目。

提前致谢 拉杰夫

1 个答案:

答案 0 :(得分:0)

设定值如下:

<强> 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