$(".selectedBatch").each(function(index){
var batchCode = $(this).text();
//edit batch attr start
$.ajax({
url: "../Controller/getBatchAttr.php",
type: "GET",
async: false,
data: "BM_Course_Code="+ batchCode,
success:function(resBatch){
console.log($(this).text());
//$(this).attr("data-commence-date",resBatch.BM_Commence_Date);
//$(this).attr("data-end-date",resBatch.BM_End_Date);
//$(this).attr("data-ins-days",resBatch.BM_Ins_Days);
}
});
//edit batch attr end
});
爲什麼console.log($(this).text());
返回成功函數內的空輸出?這個選擇器與ajax問題
你的意思是使用console.log(batchCode)嗎? –
沒有。成功函數內部 – underscore
不知道這是成功函數內引用的內容。嘗試console.log($(this)),並看到你有你想要的對象。 –