我剛剛開始學習AJAX,並試圖構建從數據庫中提取信息的級聯下拉列表。我的AJAX.Updater代碼有效,但不僅適用於其中一個下拉列表。我如何進行多個AJAX.Updater調用?原型AJAX更新器多個請求
<script type="text/javascript" src="jQuery/jquery-latest.js"></script>
<script type="text/javascript" src="jQuery/prototypejs.js"></script>
<script language="javascript">
jQuery(document).ready(function()
{
jQuery('#regiondropdown').change(function() {
dropdowns(jQuery(this).val(),"foo");
});
jQuery('#foodropdown').change(function() {
dropdowns(jQuery(this).val(),"bar");
});
}
);
function dropdowns(str,type)
{
if (type=="foo") {
new Ajax.Updater('foo', 'foo_dropdown.php', { method: 'get', parameters: {foo: str} });
} else if (type=="bar") {
new Ajax.Updater('bar', 'bar_dropdown.php', { method: 'get', parameters: {bar: str} });
}
}
</script>
只是想知道爲什麼你想的jQuery +原型結合要麼會做對自己 –