欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

一個(gè)AJAX自動(dòng)完成功能的js封裝源碼[支持中文]第2/2頁(yè)

 更新時(shí)間:2007年02月28日 00:00:00   作者:  

發(fā)修改整理后的代碼:
1 可以自動(dòng)獲取焦點(diǎn)
2 可以進(jìn)行返回值和進(jìn)行相關(guān)動(dòng)作
3 可以正常返回顯示中文

需要解決

不能進(jìn)行中文傳值查詢

查詢界面
  <link rel="stylesheet" type="text/css"  /> 


<meta http-equiv="Content-Type" content="text/html; charset=GB2312" />

<script type="text/javascript" src="http://capxous.com/javascripts/prototype.js"></script>
<script type="text/javascript" src="http://capxous.com/javascripts/autocomplete.js"></script>




</head>

<body><div id="container">


<h1 align="center" id="logo"><a href="/" title="Home"></a></h1>


<hr class="low" />

  <style>
input {
width: 180px;
}
table.th_right th {
text-align: right;
background:#fff;
}
</style>

<style>
#flag_tbl td {
padding:0.1em;
}
</style>

<h4>Demo 1: Wikipedia live search</h4>

<input name="wiki" type="text" size="30" />

<div id="wiki_link"></div>
輸入2 可以看到中文結(jié)果

<script>
new CAPXOUS.AutoComplete("flag", function() {
                return "/flag1.php?typing=" + this.text.value;
        });

        new CAPXOUS.AutoComplete("cia", function() {
                return "/agency.php?q=" + this.text.value;
        });

        new CAPXOUS.AutoComplete("city", function() {
                return "/world.php?q=" + this.text.value;
        });


        function setSelectionRange(input, selectionStart, selectionEnd) {
                if (input.setSelectionRange) {
                        input.setSelectionRange(selectionStart, selectionEnd);
                } else if (input.createTextRange) {
                        var range = input.createTextRange();
                        range.collapse(true);
                        range.moveEnd('character', selectionEnd);
                        range.moveStart('character', selectionStart);
                        range.select();
                }
        }

        function update(object, value) {
                object.text.value = value;
                var index = value.toLowerCase().indexOf(object.value.toLowerCase());
                if (index > -1) {
                        setSelectionRange(object.text, index + object.value.length, value.length);
                }
        }

        new CAPXOUS.AutoComplete("wiki", function() {
                return "autocomplete3.asp?typing=" + escape(this.text.value);
                setRequestHeader("Content-Type","application/x-www-form-urlencoded")
        });
</script>







</body>
</html>

asp文件 負(fù)責(zé)連接數(shù)據(jù)庫(kù)并返回值
復(fù)制代碼 代碼如下:

<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<%Response.ContentType = "text/html"
Response.Charset = "GB2312"   '解決亂碼問(wèn)題

    Dim Conn,ConnectString
    ConnectString="Driver={Sql Server};uid=sq_dd;Database=sq_dd;PWD=ddd;server=(local)"
'數(shù)據(jù)庫(kù)連接文件
    Conn.Open ConnectString
%>


<%



    typing =trim(Request.QueryString("typing"))

    if (request("typing")="") then
        page = 0
    else 
        page= request("page")

    pageSize = 8
    end if
if typing<>"" then
Set Rs=Conn.ExeCute("SELECT YGBH,DW,YGXM FROM wuhen_t_yg WHERE ygxm LIKE '%"&typing&"%' ORDER BY ygbh DESC")
do while not rs.eof
%>
<div onselect='$("wiki_link").innerHTML = "http://en.wikipedia.org//wiki/B-36_2075"' onfocus='update(this, "<%= rs(0) %>")'>
    <span class='informal'><%= rs(1) %></span>
    <%= rs(2) %>
</div>
<%
rs.movenext
loop
rs.close
set rs=nothing 
%>
<%if typing="2" then  %>
<div onselect='$("wiki_link").innerHTML = "http://en.wikipedia.org//wiki/B-36_2075"' onfocus='update(this, "中國(guó)")'>
    <span class='informal'> 中文顯示</span>
     中文顯示
</div>
<% end if %>   

相關(guān)文章

  • php ajax無(wú)刷新上傳圖片實(shí)例代碼

    php ajax無(wú)刷新上傳圖片實(shí)例代碼

    將index.html和upload.php文件保存到支持php的空間的同級(jí)目錄,測(cè)試運(yùn)行即可
    2008-09-09
  • ajax跨域訪問(wèn)報(bào)錯(cuò)501的解決方法

    ajax跨域訪問(wèn)報(bào)錯(cuò)501的解決方法

    這篇文章主要為大家詳細(xì)介紹了ajax跨域訪問(wèn)報(bào)錯(cuò)501的解決方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-12-12
  • 關(guān)于異步請(qǐng)求ajax原理以及原生Ajax、$.ajax的基本使用詳解

    關(guān)于異步請(qǐng)求ajax原理以及原生Ajax、$.ajax的基本使用詳解

    這篇文章主要介紹了關(guān)于異步請(qǐng)求ajax原理以及原生Ajax、$.ajax的基本使用詳解,ajax現(xiàn)在是前后端交互的重要工具,可以說(shuō),只要從事于it行業(yè),ajax那就是必須要掌握的一名技術(shù),下面我們就來(lái)對(duì)ajax進(jìn)行介紹,需要的朋友可以參考下
    2023-05-05
  • 理解jquery ajax中的datatype屬性選項(xiàng)值

    理解jquery ajax中的datatype屬性選項(xiàng)值

    jquery中ajax的dataType屬性用于指定服務(wù)器返回的數(shù)據(jù)類型,如果不指定,jQuery 將自動(dòng)根據(jù)HTTP包MIME信息來(lái)智能判斷,如果datatype選項(xiàng)不填寫的話,會(huì)將返回的數(shù)據(jù)當(dāng)成字符串處理。
    2015-10-10
  • Ajax異步檢查用戶名是否存在

    Ajax異步檢查用戶名是否存在

    這篇文章主要為大家詳細(xì)介紹了Ajax異步檢查用戶名是否存在的相關(guān)方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-11-11
  • Ajax標(biāo)簽導(dǎo)航效果(仿網(wǎng)易首頁(yè))

    Ajax標(biāo)簽導(dǎo)航效果(仿網(wǎng)易首頁(yè))

    Ajax標(biāo)簽導(dǎo)航效果(仿網(wǎng)易首頁(yè))...
    2006-10-10
  • Ajax實(shí)現(xiàn)城市二級(jí)聯(lián)動(dòng)(三)

    Ajax實(shí)現(xiàn)城市二級(jí)聯(lián)動(dòng)(三)

    這篇文章主要為大家詳細(xì)介紹了Ajax實(shí)現(xiàn)城市二級(jí)聯(lián)動(dòng)的方法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-02-02
  • 使用Ajax或Easyui等框架時(shí)的Json-lib的處理方案

    使用Ajax或Easyui等框架時(shí)的Json-lib的處理方案

    這篇文章主要介紹了使用ajax或easyui等框架時(shí)的Json-lib的處理方案 ,需要的朋友可以參考下
    2017-06-06
  • AJAX實(shí)現(xiàn)注冊(cè)驗(yàn)證用戶名

    AJAX實(shí)現(xiàn)注冊(cè)驗(yàn)證用戶名

    這篇文章主要為大家詳細(xì)介紹了AJAX實(shí)現(xiàn)注冊(cè)驗(yàn)證用戶名,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-03-03
  • Ajax獲取頁(yè)面被緩存的解決方法

    Ajax獲取頁(yè)面被緩存的解決方法

    常利用AJAX寫一些頁(yè)面無(wú)刷新的內(nèi)容獲取頁(yè)面,這種方式很快捷也很方便,但其中有一個(gè)問(wèn)題,就是如果兩次提交的參數(shù)相同時(shí),返回的內(nèi)容只返回上次獲取的內(nèi)容,如果我們?cè)诘谝淮涡薷牧藚?shù),第二次再次調(diào)用卻會(huì)發(fā)現(xiàn)頁(yè)面根本沒(méi)有改變。
    2008-09-09

最新評(píng)論