|
เรื่องของ request.responseText เป็นภาษาไทยไม่ถูกต้อง
ผมใช้ AJAX ในการดึงข้อมูลจาหน้าอื่น เวลาที่คืนค่าเป็นภาษาไทยแล้วแสดงในหน้าปัจจุบัน มันจะไม่เป็นตัวอักษรภาษาไทยคับ
//Code
//Ajax var request = null; try{ request = new ActiveXObject('Microsoft.XMLHTTP'); }catch(err){ try{ request = new XMLHttpRequest(); }catch(err2){ } }
//ส่วนที่ดึงข้อมูล request.open('GET', 'work_detail_ajax.php?id='+id); request.onreadystatechange = function(){ if(request.readyState == 1){ dest.innerHTML = 'กำลังโหลด'; }else if(request.readyState == 4){ if(/200/.test(request.status)){
//dest.innerHTML = request.responseText; alert(request.responseText); }else{ dest.innerHTML ='เกิดข้อผิดพลาดในการโหลด <a onClick="ajax.showWork()">ลองใหม่</a>'; } } } request.send(null);
จากคุณ :
เอี่ยว
-[
26 ส.ค. 51 - 15:56:17
A:202.91.18.192 X:
]
|