所以,我們可以使用得到AJAX結果的腳本元素在jQuery的
jQuery.ajax({
success: function(result){}
});
,使Ajax請求,並得到結果。
現在,我發現你不能在結果的頭標內選擇任何東西。這只是失敗:
jQuery('script', result)
但我可以選擇div's等。爲什麼?如何解決這個問題?
所以,我們可以使用得到AJAX結果的腳本元素在jQuery的
jQuery.ajax({
success: function(result){}
});
,使Ajax請求,並得到結果。
現在,我發現你不能在結果的頭標內選擇任何東西。這只是失敗:
jQuery('script', result)
但我可以選擇div's等。爲什麼?如何解決這個問題?
謝謝。我搜索了這個問題,但沒有找到。 – user382738 2011-05-22 17:37:32
我一直在嘗試使用正則表達式來處理這個問題,但幾個小時沒有運氣。這應該工作,但我不知道它爲什麼不:
正確的方式來獲得的腳本是使用$ .getScript()我說這不僅是因爲它的頁面加載後執行函數的正確方法。
劇本沒有得到把在網頁上。它被jquery評價看到:Trying to select script tags from a jQuery ajax get response
我想要做的是找出腳本創建時(從標籤創建)頁面上的位置。 Aurgh!
可能的重複[嘗試從jQuery ajax獲取響應中選擇腳本標記](http://stackoverflow.com/questions/4430707/trying-to-select-script-tags-from-a-jquery-ajax-得到迴應) – 2011-05-22 16:46:00