 悬赏园豆:10
                [已解决问题] 
            
                    解决于 2011-05-23 12:29
                悬赏园豆:10
                [已解决问题] 
            
                    解决于 2011-05-23 12:29 
                 
        界面刚开始的代码
 '------大城市列表  
   sub showBigCity
      dim djsNodeName 
      Response.Write("<select name='bigCity' id='bigCity'>")
      response.Write("<option>请选择</option>")
      Set XmlDoc=Server.CreateObject("Microsoft.XMLDOM")
        XmlDoc.Async=False
        XmlDoc.Load(server.MapPath("jiangshu.xml"))
        Set objNode=XmlDoc.documentElement '获取根节点
        for i=0 to objNode.childNodes.length-1
      djsNodeName =objNode.childNodes(i).nodeName
   response.Write("<option>"& trim(djsNodeName) &"</option>") 
       next
     Response.Write("</select>")
  end sub
这个("<select name='bigCity'可以执行事件,
  dim sheng:sheng=Trim(Request("sheng"))
  Response.Write("<select name='bigCity' id='bigCity'>")
  dim djsNodeName,areaList
    Set XmlDoc=Server.CreateObject("Microsoft.XMLDOM")
        XmlDoc.Async=False
        XmlDoc.Load(server.MapPath("jiangshu.xml"))
        Set objNode=XmlDoc.documentElement '获取根节点
        for i=0 to objNode.childNodes.length-1
          djsNodeName =objNode.childNodes(i).nodeName
    if(djsNodeName<>"浙江省" and djsNodeName<>"安徽省" and djsNodeName<>"其它") then
       response.Write("<option>"& djsNodeName &"</option>")
    end if
       next
   Response.Write("</select>")这个是动态生成的<select>,名字和前面一样,但是为什么不能执行事件呢?
<div id="bigCityDiv" style='display:inline;margin-left:3px;'><% showBigCity %></div>--<div id="smallCityDiv" style='display:inline;margin-left:3px;'>
showBigCity里面就是<select>代码,bigCityDiv层经过ajax改变里面的<select>,$.get("ajaxsheng.asp?sheng="+sheng, function(data){
    $("#bigCityDiv").html(data);返回的就是<select>,名字和页面刚开始打开始时候显示的<select>一样的,但是就不能执行事件呢
关键词:IE不支持直接插字符串<option>。。。。。option>
要new option();
用jquery的 live 绑定事件试试