zoukankan      html  css  js  c++  java
  • ajax加php实现三级联动

    js代码

    <script type="text/javascript">
        function get_next(t,pid){  //当前元素的id,当前option的value,一般都是id吧?反正我的是
            $.ajax({
                type: "POST",
                url:  "/index.php?type=company&m=action&a=getNext",
                data: "pid="+pid,
                dataType: 'json',
                success: function(msg){
                    $("#"+t).next('select').html(msg.str);//拼接html
                }
            });
        }
    </script>

    php代码

    public function getNext()
            {
             
                $next = $sql    //查找数据库pid=post过来的id的sql
                $str = "<option value=''>请选择</option>";
                foreach ($next as $val) {
                    $str .= "<option value='".$val['id']."'>".$val["name"]."</option>";
                }
                $msg["str"] = $str;
                echo json_encode($msg);
                die();
            }

    可以在任何地方调用,但是还是有个小缺陷,我选择无视。嘻嘻

  • 相关阅读:
    海选女主角
    发工资咯:)
    绝对值排序
    数列有序!
    母牛的故事
    一文看懂外汇风险准备金率调整为 20%的含义
    1080i减少带宽
    为什么要采用隔行扫描?
    720P、1080P、4K是什么意思?
    VBR一次編碼 v.s 二次編碼(VBR 1-pass vs 2-pass)
  • 原文地址:https://www.cnblogs.com/fufufu/p/6249668.html
Copyright © 2011-2022 走看看