jquery獲取ajax傳遞的值一個需要注意的地方
獲取通過ajax傳遞過來的值需要注意的地方可能很多,不過這裡介紹一個對於初學者來說最該注意的一個地方,那就是必須等ajax操作執行完畢再去獲取,否則有可能導致無法成功取得
程式碼如下:
一.通過ajax獲取的字串內容:
[HTML] 純文字檢視 複製程式碼<tr><td id='thetd'>螞蟻部落一</td><td>螞蟻部落二</td></tr>
二.獲取相應單元格的值:
[JavaScript] 純文字檢視 複製程式碼$(function(){ $.post("antzone.do",{},function(data){ $("#tb").append(data.table); }) $("#thediv").html($("#thetd").html()); })
上面的這種寫法可能會導致獲取失敗,因為ajax沒有執行完畢的時候就開始執行下面的獲取元素程式碼。
程式碼修改如下:
[JavaScript] 純文字檢視 複製程式碼$(function(){ $.post("antzone.do",{},function(data){ $("#tb").append(data.table); }) $("#thediv").html($("#thetd").html()); }) $("#tb").ajaxComplete(function(){ $("#thediv").html($("#thetd").html()); })
上面的程式碼是等ajax操作完全執行完畢之後,再去執行相應的操作,這個時候就萬無一失了。
相關文章
- 獲取url傳遞傳遞的某個引數的值
- 獲取url傳遞的引數值
- javascript如何獲取url傳遞的值JavaScript
- php函式的傳值如果需要引用傳遞注意的細節PHP函式
- JavaScript獲取url傳遞的引數值JavaScript
- javascript變數宣告需要注意的一個地方JavaScript變數
- javascript如何獲取url傳遞的引數值JavaScript
- Struts中上傳檔案需要注意的地方
- jquery的ajax的資料傳遞詳解jQuery
- JavaScript 獲取 url 傳遞引數值JavaScript
- 使用Context建立一個View需要注意的地方ContextView
- 獲取url網址傳遞的指定引數值
- html、php和js值的傳遞(使用ajax進行傳遞)HTMLPHPJS
- jQuery : ajax獲取Status CodejQuery
- javascript獲取url連結傳遞的指定引數的值JavaScript
- JQuery中ajax和JSON的獲取jQueryJSON
- 26個提升java效能需要注意的地方Java
- javascript獲取url傳遞的引數鍵值表對JavaScript
- jquery獲取同一name的input的value值jQuery
- Jquery Ajax方法傳值到actionjQuery
- ajax傳遞的引數值包含單引號
- 獲取url傳遞的指定引數值程式碼例項
- 【Redis】redis-cluster需要注意的幾個地方Redis
- java打包exe程式需要注意的幾個地方Java
- 一個vue路由引數傳遞的注意點Vue路由
- 一個優秀的雲原生架構需要注意哪些地方架構
- 後臺接受ajax傳遞值的例項程式碼
- 使用js獲取url傳遞的引數值程式碼例項JS
- js如何獲取url所傳遞的引數和引數值JS
- delete與delete[]需要注意的地方delete
- 伺服器搬遷需要注意的幾個地方伺服器
- jQuery如何獲取指定元素的索引值jQuery索引
- 一個關於值傳遞呼叫的問題
- 用decode和nvl處理null值時需要注意的地方Null
- jquery獲取緊鄰的上一個元素jQuery
- jQuery獲取上一個元素jQuery
- jquery的ajax傳遞資料過程中的資料處理jQuery
- margin-top使用需要注意的地方