這是我的整個Ajax頁面這是在主頁調用該Ajax頁面返回找不到在阿賈克斯數據的div元素髮現
<!DOCTYPE div PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<div class="CareerAjaxData">Simple Div Content</div>
的jQuery腳本是
$.ajax({
type : 'POST',
url : url,
data : data,
datatype : 'html',
success : function(ajaxdata) {
var $tabcontent = $(ajaxdata).find('.CareerAjaxData');
console.log($tabcontent.html());
}
});
但是Console的輸出結果如下:undefined
我得到服務器的正確響應。 但我覺得js存在一些問題。
這裏錯了什麼.. ??
我認爲你的問題是.find()匹配[descendents](http://api.jquery.com/find/),而在你的情況下,ajaxData是你要找的元素。 – Jack