jspページの最初のコンボから選択されたパラメータを持つMysqlクエリを実行して、2番目のコンボを設定する必要があります。AJAXは機能すると思いますが、クエリを実行して2番目のコンボを設定するためのAJAXのアイデアと正しい構文が見つかりません。
前もって感謝します。
今、私は以下のようにAjax呼び出しを書く正しい構文を見つけました:
function newXMLHttpRequest()
{
var req = null;
try {
// Firefox, Opera 8.0+, Safari
req = new XMLHttpRequest();
}
catch (e) {
// Internet Explorer
try {
req = new ActiveXObject("Msxml2.XMLHTTP");
}
catch (e) {
try {
req = new ActiveXObject("Microsoft.XMLHTTP");
}
catch (e) {
alert("Your browser does not support AJAX!");
return false;
}
}
}
return req;
}
function updateCombo()
{
var req = newXMLHttpRequest();
req.onreadystatechange = function()
{
if(req.readyState == 4)
{
if(req.status == 200)
{
var xmlDoc=req.responseXML;
//Fill your combo with data
}
else
{
}
}
};
req.open("GET","myURL", false );
req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
req.send();
return status;
}
皆さんありがとう。