dsy.add("0",[["text1","value1"],["text2","value2"]];

解决方案 »

  1.   

    function List(key,id)
    {
    var dbCmd=Server.CreateObject("adodb.command");
    with(dbCmd){
    ActiveConnection = dbConn;
    CommandType = 4;
    CommandText = "tsp_select";
    Parameters.Append(CreateParameter("@id",3,1));
    dbCmd("@id")= id ? parseInt(id) : 0;
    var objRs=Execute();
    } var str = "";
    var x = 0;
    while(!objRs.eof)
    {
    str += '["'+String(objRs("description"))+'","'+String(objRs("vdata"))+'"],';
    if(objRs("children")>0)

    List(key+"_"+x,String(objRs("id")));
    }
    objRs.movenext;
    x++;
    }
    dbCmd=null;
    objRs=null;
    if(x>0)
             --加在这里不行呀--
    ResponseHTML= ("dsy.add(\""+key+"\",["+str.slice(0,-1)+"]);\n") +ResponseHTML;
    }
    List(0);
    dbConn.Close();
    dbConn=null;
    Response.Write(ResponseHTML);
    %>fason,再看看帮帮我,我
      

  2.   

    阿信,帮俺看看,加在哪
    <tr><script language="JavaScript" src="data.asp"></script>
      <td class="j12">
    Label:</td><td>
    <select name="s1"  class="topj12" style="width:150px">
    <option value="<%=pp%>"><%=jj%></option>
    </select>
    这样加又不行,不知怎么办