久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3085|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

構(gòu)建一個(gè)自動(dòng)完成的搜索框

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:71235 發(fā)表于 2014-12-27 23:44 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
   基本架構(gòu)來自相關(guān)教程,實(shí)現(xiàn)平臺(tái)還是論壇的管理后臺(tái),實(shí)現(xiàn)功能完全仿照google的搜索框(包括行為、外觀)。原來的程序適合于英文輸入體系下,現(xiàn)在也可以用在有中文輸入的平臺(tái)之下,對一些操作過程中的小小的不完美的地方進(jìn)行了改進(jìn)。縱觀整個(gè)程序,可以從中領(lǐng)會(huì)到如下技術(shù)的運(yùn)用方法:
    1.jquery相關(guān)技術(shù)(主要是選取器)
    2.json技術(shù)(數(shù)據(jù)攜帶格式的問題,因?yàn)樵绦虻膉son生成程序是php的,所以在找出合適的數(shù)據(jù)格式上花了不少時(shí)間)
    3.ajax技術(shù)(使用jquery使ajax變得很輕松,但是.ajax設(shè)置域必需注意相關(guān)字段的大小寫問題)
    4.javascript提交中文字符亂碼解決方案(提交的中文字符必須經(jīng)過escape編碼,然后在服務(wù)器端解碼,在這個(gè)地方走了不少彎路,調(diào)試中發(fā)現(xiàn)某些中文詞組不能返回結(jié)果,一直以為是javascript提交編碼的時(shí)候遺漏掉了某些字符,后來發(fā)現(xiàn)是這些詞組提交服務(wù)器后返回的json代碼不符合標(biāo)準(zhǔn),造成解析器錯(cuò)誤)
    5.json特殊字符的轉(zhuǎn)義技術(shù)(\和"必須被轉(zhuǎn)義)
    6.sqlserver返回不同記錄問題(內(nèi)置的DISTINCT關(guān)鍵字不能滿足要求,可以采用這樣的語句Select Top 25 *** From ******* Where ** Like '%" & SqlKeys & "%' Group By ** Order By max(***) DESC)
    7.sqlserver特殊字符轉(zhuǎn)義技術(shù)(如[可以這樣轉(zhuǎn)義[[],]不用轉(zhuǎn)義)
    8.css在IE和firefox下兼容技術(shù)(這里用到了層高度自動(dòng)擴(kuò)展)

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 日韩精品免费在线 | 天天综合国产 | 久久久www成人免费无遮挡大片 | 一区二区三区在线播放 | 国产精品性做久久久久久 | 最新国产在线 | 精品免费视频 | 亚洲 一区 | 日韩欧美国产精品综合嫩v 一区中文字幕 | 亚洲传媒在线 | 国产精品久久久久9999鸭 | 日韩精品在线免费观看 | 91人人视频在线观看 | 久久精品这里精品 | 福利视频大全 | 国产a视频| 国产精品不卡一区 | 91电影在线 | 一级美国黄色片 | 久久精品屋 | 欧美一区二区三区在线 | 久久伊人亚洲 | 在线激情视频 | 中文字幕视频在线免费 | 毛片a| 精品亚洲91 | 欧美区日韩区 | 91免费观看| 毛片在线免费 | 精品视频一区在线 | 国产精品自拍视频 | 蜜臀久久99精品久久久久野外 | 99精品欧美一区二区蜜桃免费 | 国产精品欧美一区二区 | 国产精品久久福利 | 亚洲综合无码一区二区 | 色综合天天综合网国产成人网 | 91九色porny首页最多播放 | 日韩综合在线 | 日韩欧美视频在线 | 亚洲成人免费视频 |