誰かがこのスクリプトで私を助けてくれるでしょうか?
このAJAXのスニペットを取得し、基本的にjQueryで再プログラムして、jQueryの使用方法を学習できるようにするために、誰かが必要です。これは私が使用しているAJAXの現在の作業ビットであり、jQueryでそれを見ることができれば、学習プロセスをすぐに開始できると思います...
だから、誰かがとても親切なら、これはスクリプトです:
function CreateXmlHttpObject() { //function to return the xml http object
var xmlhttp = false;
try {
xmlhttp = new XMLHttpRequest(); //creates a new ajax object
} catch(e) {
try {
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); //this is for IE browser
} catch(e) {
try {
req = new ActiveXObject("Msxml2.XMLHTTP"); //this is for IE browser
} catch(e1) {
xmlhttp = false; //error creating object
}
}
}
return xmlhttp;
}
function getMetaID(strURL) {
var req = CreateXmlHttpObject(); // function to get xmlhttp object
if(req) {
req.onreadystatechange = function () {
if(req.readyState == 4) { //data is retrieved from server
if(req.status == 200) { // which reprents ok status
document.getElementById('meta_id').innerHTML = req.responseText; //put the results of the requests in or element
} else {
alert("There was a problem while using XMLHTTP:\n");
}
}
}
req.open("GET", strURL, true); //open url using get method
req.send(null); //send the results
}
}
そしてこれは関数(PHP)を呼び出すページにあります:
echo '<select name="meta_id" onChange="getMetaID('."'".'http://www.mysite.com/backoffice/meta_tags/ajaxpageid.php?meta_id='."'".'+this.value)">';
その後<div>
です。
うまくいけば、これはそれを理解するのに十分な情報です。私は確かに助けに感謝します...