亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

Servlet+Ajax實現搜索框智能提示

資源庫 JAVA開發工程師
難度初級
時長 2小時 0分
學習人數
綜合評分9.47
86人評價 查看評價
9.6 內容實用
9.5 簡潔易懂
9.3 邏輯清晰

已采納回答 / woooooody
訪問http://localhost:8080/ServletAjax/search.jsp ? 后臺的servlet什么反應都沒有》???????????本例中是在搜索框中輸入字符才會發送請求,并不是打開頁面就會發送請求如果訪問 http://localhost:8080/ServletAjax/search ? 包空指針 并且獲取keyword為 null????因為并沒有傳遞參數到servlet中,當然keyword獲取為空。改成如果訪問 http://localhost:8080/ServletA...

最贊回答 / kenja
在已有的回答中找到了辦法,將onclick改寫成onmousedown,onmousedown將在 onblur之前執行

最新回答 / 碼封
解決了 ? 原來是responseText()方法的"x"寫成"s"了 ? 真無語

最新回答 / BlueBlueSkyZ
可能是你那邊的輸出流沒有傳過來,導致沒有子節點報了null的錯誤吧

最新回答 / loci
點擊關聯信息時,把信息添加到輸入框里

已采納回答 / 夜還沒黑
? ? ?td.onmousedown=function(){ ? ? ? ?//當鼠標點擊一個關聯數據的時候,被選中的數據 自動填充到輸入框里面 ? ? ? ?document.getElementById("keyword").value=this.innerHTML; ? ? ? ?//清除div邊框 ? ? ? ?document.getElementById("popDiv").style.border="none"; ? ? ? ?? ? ? ?}

最贊回答 / Wilfredo3827904
詳細錯誤信息是這樣:<...圖片...>

最新回答 / toto
因為onblur的時候就把table的內容給清空了,所以onclick沒響應

最新回答 / weibo_該形象僅供參考的_0
沒有下拉框哎你看看源碼吧https://github.com/zhleo1009/ajaxSearch.git

最新回答 / 慕慕8590642
終于試出來了。。。var url = "http://localhost:8081/MyFlower/GetMoreServlet?keyword=" + information; 先將這里的escape去掉再到servlet中加這么一句:String keyword = request.getParameter("keyword"); keyword = new String(keyword.getBytes("iso-8859-1"),"gbk");哈哈。。希望對大家有用。。。

最贊回答 / 慕慕8590642
你的xmlHttp.onreadystatechange改了沒有的?照著視頻寫好像是可以的呢

已采納回答 / 午夜及時雨
去這網址一艘就有(搜的時候不要帶jar的版本),http://www.boyunjian.com/do/jarse/index.html
課程須知
學習本門課程前,需要對Servlet和Ajax的基礎知識有所了解。
老師告訴你能學到什么?
1、了解搜索框智能提示的實現原理 2、能夠獨立開發搜索框智能提示

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!

本次提問將花費2個積分

你的積分不足,無法發表

為什么扣積分?

本次提問將花費2個積分

繼續發表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消