Javascript 了解用于级联下拉列表的AJAX基本函数

Javascript 了解用于级联下拉列表的AJAX基本函数,javascript,php,mysql,ajax,Javascript,Php,Mysql,Ajax,我已经成功地编辑了一个脚本来定义一个两级嵌套下拉列表,它使用了一个MySQL表、一些PHP和一个JavaScript函数 这里是Javascript…由于我处于学习曲线的最开始阶段,我想利用您的帮助更好地了解函数的工作方式以及如何修改它(如果需要): 函数重新加载(表单) { var val=form.cat.options[form.cat.options.selectedIndex].value; self.location='dropdowns.php?cat='+val; } 函数dis

我已经成功地编辑了一个脚本来定义一个两级嵌套下拉列表,它使用了一个MySQL表、一些PHP和一个JavaScript函数

这里是Javascript…由于我处于学习曲线的最开始阶段,我想利用您的帮助更好地了解函数的工作方式以及如何修改它(如果需要):

函数重新加载(表单)
{
var val=form.cat.options[form.cat.options.selectedIndex].value;
self.location='dropdowns.php?cat='+val;
}
函数disableselect()
{
}
非常感谢你的耐心


注:如果这个问题在这里不合适,请继续并结束讨论

我在这个问题中没有看到任何Ajax代码。你的问题是什么?对不起…我是说JavaScript,我的道歉
function reload(form)
{
    var val=form.cat.options[form.cat.options.selectedIndex].value;
    self.location='dropdowns.php?cat=' + val ;
}
function disableselect()
{
    <?Php
    // code to disable second dropdown when no selection from first dropdown has been made yet
    if(isset($cat) and strlen($cat) > 0){
    echo "document.Demographics.subcat.disabled = false;";}
    else{echo "document.Demographics.subcat.disabled = true;";}
    ?>
}