.post(somephp,{value:cc},function(data){var html=data;},json);alert(html);} 不應該在function(data)里面申明var html,否則html會變成這個方法的體局部變量。你應該改成。
創(chuàng)新互聯建站是網站建設專家,致力于互聯網品牌建設與網絡營銷,專業(yè)領域包括成都網站建設、網站制作、電商網站制作開發(fā)、小程序開發(fā)、微信營銷、系統平臺開發(fā),與其他網站設計及系統開發(fā)公司不同,我們的整合解決方案結合了恒基網絡品牌建設經驗和互聯網整合營銷的理念,并將策略和執(zhí)行緊密結合,且不斷評估并優(yōu)化我們的方案,為客戶提供全方位的互聯網品牌整合方案!
首先你要在servlet里在返回之前就要把返回的數據組裝成json格式的字符串,在前臺接收的數據就是json格式了,不需要再轉的。我平時就是這樣做的,沒問題啊。
jquery的ajax異步請求接收返回json數據方法設置簡單,一個是服務器處理程序是返回json數據,另一種就是ajax發(fā)送設置的datatype設置為jsonp格式數據或json格式都可以。
相對于$.ajax()函數來說,$.post()函數更加簡單和方便,但是只能通過POST的方式將數據參數提交到你需要虛擬訪問的php文件。
定義和用法post() 方法通過 HTTP POST 請求從服務器載入數據。語法jQuery.post(url,data,success(data, textStatus, jqXHR),dataType)參數描述url 必需。規(guī)定把請求發(fā)送到哪個 URL。 data 可選。映射或字符串值。
1、是text文本數據。.ajax()函數依賴服務器提供的信息來處理返回的數據。如果服務器報告說返回的數據是XML,那么返回的結果就可以用普通的XML方法或者jQuery的選擇器來遍歷。
2、jquery中post方法中問號表示后面緊跟的是參數名,比如:.post(queryUser.do?userId=123,funciton(data.status){ /// })這句話的意思是使用post請求調用接口querylist.do,并且傳參數userId的值是123。
3、定義和用法:post() 方法通過 HTTP POST 請求從服務器載入數據。語法:jQuery.post(url,data,success(data, textStatus, jqXHR),dataType)url :必需。規(guī)定把請求發(fā)送到哪個 URL。data :可選。映射或字符串值。
jquery 使用post進行提交,但返回的是404錯誤,那一定是找不到資源,基本上是路徑不對。 其實開發(fā)ajax應用,我建議你裝個firefox的firebug,或者是用chrome自帶的調試工具。
.post()是異步執(zhí)行的。了解一下異步執(zhí)行,和同步的問題,我想你應該是想同的步。想把$.post()里的東西執(zhí)行完后在執(zhí)行后面的吧。
}這樣寫的,而你將json變成data之后應該直接給參數就行了,不要在前面加“yizy01”。還有加入你給的參數字符串加起來超過2048的長度,用get是會報長度錯誤的,因為get是地址傳值。
(function(){ alert(jQuery已加載!);})如果沒有彈出消息,甚至報錯,比如說$未定義,說明你確實沒有寫對jquery的路徑,沒有將jquery引進來;反之,則說明不是jquery引起的錯誤。
網頁名稱:包含jquery.post(的詞條
URL網址:http://www.rwnh.cn/article0/dgjpcoo.html
成都網站建設公司_創(chuàng)新互聯,為您提供小程序開發(fā)、App設計、外貿建站、用戶體驗、手機網站建設、網站建設
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯