การส่งค่าตัวแปร php ไปยัง javascript

ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา การส่งค่าตัวแปร php ไปยัง javascript

การส่งค่าตัวแปร php ไปยัง javascript

 

<? $user_id = $reply['user_id'];?>
               <? echo '<script type="text/javascript">';                   echo ("var user_id = ' $user_id';"); // ส่งค่า $data จาก PHP ไปยังตัวแปร data ของ Javascript                                      echo '</script>';?>



<script type="text/javascript" >       
    $(function(){
   $("a.button").mouseover(function(){
       loadtooltip(this," ในนี้อะคับผมรับเข้ามาเป็น user_id มันไม่ได้อะคับ");
   });
});

ผมลองส่งเลขธรรมดาเข้าไปอ้าวมันก็ได้ ช่วยทีคับ งมมาวันหนึ่งยังติดอยุ่เลย
ลองวอดค่า $user_id มันก็มีค่า



กฤษณวัฒน์ 30-06-2011 03:20:30

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

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


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


    ( หรือ เข้าใช้งานผ่าน Social Login )

 ความคิดเห็นที่ 1

 

<script type="text/javascript" >       
$(function(){
	var user_id =<?=$user_id?>;
   $("a.button").mouseover(function(){
       loadtooltip(this," ในนี้อะคับผมรับเข้ามาเป็น user_id มันไม่ได้อะคับ");
   });
});
</script>

 



Ninenik 30-06-2011
 ความคิดเห็นที่ 2

  ออ หรือจะเป็นที่ตรงนี้คับ

function loadtooltip(obj, user_id) {
     //AJAX
     var req = Inint_AJAX();

ตัวแปรที่รับเป็น string หรือปล่าวคับ ผมลืมบอกไปผมส่งไปเป็น int อะคับ
แล้วจะเปลี่ยน type ยังไงคับ


กฤษณวัฒน์ 30-06-2011 15:10






เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ