if (key != "") {
                $.getJSON("Default.aspx", {fildname:e.value,tablename:w.name,key: escape(key),mode: "1", rd: Math.random() }, function(msg) {
                    var str = "";
                    if (msg.Table.length > 0) {
                       count = msg.Table.length;
                       $.each(msg.Table, function(i, j
                        ) { 
              var name =j.BMMC.replace(key, "<span style='color:red;'>"+ key + "</span>");
                            if (i ==0)
                                str += "<div class='bl'>" + name + "</div>";
                            else
                                str += "<div>" + name + "</div>";
                        })    
                        $("#textDesc").html(str);
                        $("#textDesc").show();
                        $("#textDesc div").unbind();
                        $("#textDesc div").mousemove(function() {
                                      divMousemove(this);
                        })
                        $("#textDesc div").click(function() {
                          
                            $("#qb_bs").val($(this).text());
                            $("#textDesc").hide();
                        })
                    }

解决方案 »

  1.   

    我想把       var name =j.BMMC.replace(key, "<span style='color:red;'>"+ key + "</span>");  
     中的BMMC用e.value替换,能替换吗?求大侠帮助
      

  2.   

    DropDownList能输能选怎么去实现,给个思路
      

  3.   


    <select style="width:90px;" onchange="setResult(this)">
    <option>123</option>
    <option>123</option>
    <option>123</option>
    </select><input id="txtResult" type="text" style="width:70px;border-right:none;position: relative;
      left: -90px;" />
    <script>
          function setResult(o)
          {
              $("#txtResult").val($(o).val());
          }
    </script>
    就这样手写的。。应该有错的地方不过意思能明白吧?position: relative; 表示相对定位