返回列表 發帖

請教

var data = ['台北市中正區','台北市大同區','台北市中山區','台北市松山區','台北市大安區'];   
  $("#t1").autocomplete(data, {matchContains: true});  

這兩行是要擺在那裡呢?「 javascript 的程式中」是指那裡呢?我不了解這個意思,麻煩大大指導了。
謝謝

TOP

再次求助:

您好~~
      第一個方法己經試成功了,很感謝您的指導~~
      
     但我想試第二個方法,由於我是要寫成asp.net的,所以我改成以下的程式碼
   <script type="text/javascript">  
       $("#t2").autocomplete('supply_list.aspx');  
    </script>  


suppy_list.aspx的程式

Dim q As String
        Dim data() As String
        ReDim data(4)

        Dim check_str, i As Integer

        q = Request.QueryString("q")  '$q = $_GET["q"];
        data(0) = "aa1"
        data(1) = "aa2"
        data(2) = "ab2"
        data(3) = "ab1"
        data(4) = "ac"

        If q = "" Then
            For i = 0 To (data.Length - 1)

                Response.Write(data(i) & "/n")
            Next
        Else
            For i = 0 To (data.Length - 1)

                '   Response.Write(data(i) & "__<BR>")

                check_str = data(i).IndexOf(q)
                Response.Write(check_str & "__<BR>")
                If check_str <> -1 Then
                    Response.Write(data(i) & "/n")
                End If
            Next
        End If



但是在Textbox裡key字都沒有反應,可以再次麻煩您指導嗎?謝謝

TOP

己試過在網址上輸入q

有在網址上試過唷!
有值跑出來,但試著用textbox輸入就沒動作...
麻煩您教教我了

TOP

有值了~~
原來Textbox的id沒改成t2
抱歉!!!來亂了

TOP

可以再請問一下嗎

我試出來了~
但是我發現他的反應速度小小的慢....
還有就是明明選項沒有這麼多個,他的下拉式選單卻還是很多

有方法解決嗎?
謝謝

TOP

返回列表 回復 發帖