我同意第二种选择。 我的申请有两个下降的菜单,一个菜单由第一个菜单要求的交单中的数据填满。
I suggest checking out jQuery as it is a little bit easier to work with:
jQuery Ajax
向冷战时期的呼声应当恢复。 这里的一个例子是,我使用的是:
$( #menu1 ).change(function() {
<!-- Get the value of the dropdown menu -->
var selected = { menu1:$(this) .val()}
$.ajax({
type: "POST",
url: "the CFM file name",
dataType: "json",
data: selected,
success: function(response){
<!-- if the response from the database is null set the result to "nothing found", else set it to the response -->
if (response != "") {
$("#output").append(response);
} else {
$("#output").append("nothing found");
}
}//end the success function
});// end ajax call
}); //end menu1 change function
我修改了我的法典,使其(完全)更容易理解。 我希望这一帮助。