php-js-关联下拉菜单的实现

来源:互联网 发布:windows隐藏的文件夹 编辑:程序博客网 时间:2024/05/22 10:57

实现单个下拉菜单 选择公司:

<select name="" class="">  <option value=""><?=_("所有")?></option><?   $query = "SELECT DEPT_ID,DEPT_NAME,DEPT_PARENT,IS_ORG from DEPARTMENT ";   $company=$query." where IS_ORG='1' ";   $department= exequery(TD::conn(),$company);   while($ROW=mysql_fetch_array($department)){  $QUERY_DEPT_ID = $ROW ["DEPT_ID"];  $QUERY_DEPT_NAME = $ROW ["DEPT_NAME"];?>   <option value="<?=$QUERY_DEPT_ID?>" <? if($DEPT_ID==$QUERY_DEPT_ID) echo "selected"; ?>><?=$QUERY_DEPT_NAME?></option><?   }?></select>

实现两个关联下拉菜单:jquery方法实现

  • 获取第一个select的值
    var a=$("#select1").val();
    或者 :$("#select1").find("option:selected").text();
  • 加载到第二个select上
    $("#select2").append("<option value="+a+">"+a+"</option>");
  • <script type="text/javascript"> var a=$("#company").val(); $("#company").find("option:selected").text();  $("#select2").append("<option value="+a+">"+a+"</option>");$("#company").change(function(){    //这里假设选中了value =1的option    var val = $("#company").val();    $.get('get_department.php',{value:val},function(res){        sonsole.log(res);//打印从服务器获取到的信息    },'json');});</script>
    0 0
    原创粉丝点击