現在、ドロップダウンボックスが変更されたときにサイトの一部を更新するためにAJAXを使用していますが、関数で使用できるようにパラメーターを渡すのに問題があります。
HTMLは次のとおりです。
<script type='text/javascript' src='ajax.js'></script> //Where to find function
<div id="combobox" style="width: 150px; height: 300px; overflow-y: scroll">
<select onchange="MakeRequest(test); location = this.options[this.selectedIndex].value;">
<option>Races</option>
<?php ComboBox() ?>
</select>
.
.
外部ajax.jsファイルのAJAX関数は次のとおりです。
function MakeRequest(test) {
var linkInfo = "teleport.php?call=" + test;
var xmlHttp = getXMLHttp();
xmlHttp.onreadystatechange = function() {
if (xmlHttp.readyState == 4) {
HandleResponse(xmlHttp.responseText);
}
}
xmlHttp.open("GET", linkInfo, true);
xmlHttp.send(null);
}
これをどのように機能させるのですか?