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

问题描述

| 我正在使用jquery-1.4.4。我试图在Internet Explorer 6中使用jquery方式设置下拉列表的值。   $(\'#ddldistricts \')。val(SetValueL); 如果我将下拉列表中的项目计数,它将显示3个项目,并且可以与ie7,8和firefox4.0正常工作。 请告诉我如何使用jquery在ie6中选择具有值的dropdownlist项目。 提前致谢 拉杰夫     

解决方法

设定值如下: 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>
单击此处查看演示