2012-08-16 90 views
0

我想解析一個ajax響應文本,我從ajax responsetext獲得一個完整的表單,但是如何將這個表單追加到我剛纔在按鈕下的現有頁面,這個ajax調用發生在這個按鈕上。Ajax響應文本

嘗試使用appendchild添加此響應文本,但沒有奏效,任何人都可以幫助我解決這個問題。 是我在這種情況下的做法,如果是這樣的話,我怎樣才能從響應文本到我的頁面上獲得這種形式。

+0

顯示一些代碼示例 – user907860 2012-08-16 23:19:11

+0

請張貼一些示例代碼和你得到的響應樣本 – Geuis 2012-08-16 23:19:11

+0

所以我試圖做:xmlhttp.onreadystatechange = function(){ if(xmlhttp.readyState == 4 && xmlhttp.status == 200){alert(xmlhttp.responseText); - 我在響應文本中看到了表單html代碼,我希望將此表單添加到我的網頁上。 – user1604575 2012-08-16 23:26:21

回答

1

最簡單的方法是創建一個空的佔位符,然後將響應文本到它在阿賈克斯成功

HTML

<div id="ajxresult"></div> 

的JavaScript

document.getElementById("ajxresult").innerHTML = ajaxresponse; 
+0

我更喜歡通過控制檯進行調試,但每個都是自己的... – Kpower 2012-08-16 23:22:09

+0

jquery與它有什麼關係? – Zirak 2012-08-16 23:22:40

+0

你並不總是有一個控制檯。 – 2012-08-16 23:26:50