PHP Ionic Angularjs Phonegap AJAX Javascript CSS MySQL jQuery Forum

jquery แปลง encoding

jquery แปลง encoding

function ListType(SelectValue)
  {   
   var temp = 'show_content.php?chk='+SelectValue;
   $.get('show_content.php',{chk:SelectValue},function(data){ $('#div1').html(data);}); 
  }

คือจากcode ผมgetกลับมาจากอีก page นึงปัญหาคือมันมาเป็น utf-8 ผมต้องการให้มันเป็น windows-874 เพื่อแสดงใน div1 ผมเขียน code แบบนี้ได้มั้ยครับ
('#div1').html(<?=iconv('utf-8','windows-874',$_GET['chk']);?>);

หรือผมต้องเขียนอย่างไรช่วยแนะนำด้วยครับ



โดย:  Phoenekia IP: 61.19.219.xxx วันที่: 29-06-2011 เวลา: 16:39:28

คำแนะนำ และการใช้งาน

สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก


  • ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ


  • ( หรือ สามารถทำการ สมัครสมาชิก และล็อกอิน ด้วย ปุ่ม Log in with Facebook ด้านล่าง )
 ความคิดเห็นที่ 2

ได้แล้วครับขอบคุณมากครับ แต่ผมขอถามต่อนิดนึงครับ

header("Content-type:text/html; charset=windows-874");

ที่ให้ผมใส่กับ

<meta http-equiv="Content-Type" content="text/html; charset=windows-874" />

ที่ใส่อยู่ปรกติ มันต่างกันยังไงครับ ทำไมผมใส่ meta แล้วไม่ได้ แต่พอใส่ header เข้าไปถึงได้ครับ



โดย:  Phoenekia IP: 61.19.219.xxx วันที่: 30-06-2011 เวลา: 10:44:41
 ความคิดเห็นที่ 1

 ให้ไปเปลี่บนในไฟล์ show_content.php  ด้าน javascript ไม่ต้องทำอะไร

อาจกำหนด header ให้กับไฟล์ show_content.php ก็ได้เช่น
 
<?php
header("Content-type:text/html; charset=windows-874");        
header("Cache-Control: no-store, no-cache, must-revalidate");       
header("Cache-Control: post-check=0, pre-check=0", false);      
// เอาส่วนนี้ไว้ด้านบนสุดของไฟล์ 
?>
 


โดย:  Ninenik IP: 183.89.143.xxx วันที่: 30-06-2011