สอบถามปัญหาเกี่ยวกับ ajax ส่งค่าที่เปน script ไม่ได้ครับ จะต้องทำอย่างไร
ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา สอบถามปัญหาเกี่ยวกับ ajax ส่งค่าที่เปน script ไม่ได้ครับ จะต้องทำอย่างไร
รบกวนถามการส่งค่า script จากไฟล์อื่น ผ่านทาง ajax หน่อยครับ ถ้าเปน script จะไม่สามารถเรียกฟังก์ชั่นได้ครับ จะต้องทำไงครับ ให้แสดง alert ขึ้นมาครับ
ajax.js
[head]Code (JavaScript)[/head]
[js]
function ajax(url,place)
{
var xmlhttp;
if (window.XMLHttpRequest)
{
// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else if (window.ActiveXObject)
{
// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
else
{
alert("Your browser does not support XMLHTTP!");
}
xmlhttp.onreadystatechange=function()
{
if(xmlhttp.readyState==4)
{
document.getElementById(place).innerHTML =xmlhttp.responseText;
}else{
document.getElementById(place).innerHTML = "<img src=../car/image/indicator_web20_working.gif> รอสักครู่...";
}
}
xmlhttp.open("GET",url,true);
xmlhttp.send(null);
}
function strQueryIn(){
var str=Math.random();
var querystr="";
querystr+="in.php?pop=" str;
ajax(querystr,'main');
}
[/js]
html in.php[head]Code (PHP)[/head]
[php]
<script type="text/javascript">
alert("test");
</script>
[/php]
index.php
[head]Code (PHP)[/head]
[php]
<script>
strQueryInForm();
</script>
[/php]

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