ThaiSEOBoard.com

พัฒนาเว็บไซต์ => Programming => ข้อความที่เริ่มโดย: picharnan ที่ 13 ตุลาคม 2010, 21:02:05



หัวข้อ: [AJAX] อ่าน selector จากข้อมูลที่ได้จาก ajax อีกทีทำอย่างไร ?
เริ่มหัวข้อโดย: picharnan ที่ 13 ตุลาคม 2010, 21:02:05
คือผมติดปัญหากับการเขียน AJAX อยู่ครับ  คือ ผมแสดงข้อมูลด้วยการใช้ AJAX แล้วที่นี้ผมอยากให้ข้อมูลที่โหลดมาสามารถใช้ AJAX ได้อีกทีอ่ะครับ  ไม่ทราบว่าต้องทำยังไง 
หรือมีวิธีการแก้อื่นไหมครับ 


ลักษณะการเขียนของผมเป็นประมาณนี้ครับ

page1.html
โค๊ด:
<script type="text/javascript">

$(document).ready(function(){
   loadpage();
   $('#testajax').click(function(){    // Element ที่อยู่ใน ajaxshow.html
      alert('test');
   });
});

function loadpage(){
  $.ajax({
     url: ajaxshow.html,
     success: function( msg ){
        $('#showpage').html(msg);
     }
  });
}
</script>

<div id="showpage">
</div>
ajaxshow.html
โค๊ด:

<input type="submit" id="testajax">

รบกวนด้วยนะครับ   :P :P


หัวข้อ: Re: [AJAX] อ่าน selector จากข้อมูลที่ได้จาก ajax อีกทีทำอย่างไร ?
เริ่มหัวข้อโดย: @@@ ที่ 13 ตุลาคม 2010, 21:12:02
<input type="submit" id="testajax" onClick="gig();">

โค๊ด:
<script type="text/javascript">

$(document).ready(function(){
   loadpage();
   $('#testajax').click(function(){    // Element ที่อยู่ใน ajaxshow.html
      alert('test');
   });
});
function gig(){
  $.ajax({
     url: ajaxshow2.html,
     success: function( msg ){
        alert(msg);
     }
  });
}
function loadpage(){
  $.ajax({
     url: ajaxshow.html,
     success: function( msg ){
        $('#showpage').html(msg);
     }
  });
}
</script>



หัวข้อ: Re: [AJAX] อ่าน selector จากข้อมูลที่ได้จาก ajax อีกทีทำอย่างไร ?
เริ่มหัวข้อโดย: picharnan ที่ 13 ตุลาคม 2010, 21:14:35
<input type="submit" id="testajax" onClick="gig();">

โค๊ด:
<script type="text/javascript">

$(document).ready(function(){
   loadpage();
   $('#testajax').click(function(){    // Element ที่อยู่ใน ajaxshow.html
      alert('test');
   });
});
function gig(){
  $.ajax({
     url: ajaxshow2.html,
     success: function( msg ){
        alert(msg);
     }
  });
}
function loadpage(){
  $.ajax({
     url: ajaxshow.html,
     success: function( msg ){
        $('#showpage').html(msg);
     }
  });
}
</script>


ขอบคุณมากครับ   1  ให้ครับ  ว่าแต่ว่ายังมีวิธีอื่นอีกไหมครับ  ใจจริงไม่อยากใช้ onClick อ่ะครับ


หัวข้อ: Re: [AJAX] อ่าน selector จากข้อมูลที่ได้จาก ajax อีกทีทำอย่างไร ?
เริ่มหัวข้อโดย: DarkNinja ที่ 13 ตุลาคม 2010, 21:31:53
ไม่ทราบว่า จะเขียนให้ทำอะไรอะครับ จะได้ ช่วยได้ถูกครับ :P


หัวข้อ: Re: [AJAX] อ่าน selector จากข้อมูลที่ได้จาก ajax อีกทีทำอย่างไร ?
เริ่มหัวข้อโดย: picharnan ที่ 13 ตุลาคม 2010, 21:36:16
ผมจะทำแถบ userpanel อ่ะครับ  แล้วที่โหลดเข้ามาคือจะเป็นสองกรณีคือ  login แล้วกับยังไม่ได้ login  และพอ login ก็จะ reload userpanel อีกทีเพื่อให้แสดงในส่วนที่ login ครับ

อ่านแล้วไม่งงนะครับ  -*-


หัวข้อ: Re: [AJAX] อ่าน selector จากข้อมูลที่ได้จาก ajax อีกทีทำอย่างไร ?
เริ่มหัวข้อโดย: moohooooo ที่ 15 ตุลาคม 2010, 09:20:26
jquery listener ครับ เข้าใจว่า มันคือ element ใหม่ที่คุณสร้างมาตอน เรียก ajax ครั้งแรก แล้ว ต้องการทำอะไร กับ element ใหม่ ถูกไหมครับ ถ้าใช่ก็ jquery listener