繁体   English   中英

如何在Ajax调用中将一个变量发布到多个php文件?

[英]How to post one variable in ajax call to multiple php file's?

如何在使用URL方法的多个PHP文件的ajax调用中发布一个变量。我的数据如下。

<select name="districts" id="district_list" class="update" onChange="getDist(this.value)" >
    <option value="d1">east</option>
    <option value="d2">west</option>        
</select>

我想使用ajax将这些id值传递给另外两个php文件,我尝试如下。

function getState(val) {

  $.ajax({
    type: "POST",
    url: "get_dist.php",
    url: "get_city.php",    
    data:'states_id='+val,
    success: function(data){            
        $("#district_list").html(data);
    }
  });

}

请尝试这个

<select name="districts" id="district_list" class="update" onChange="getDist(this.value) ; getCity(this.value)" >
    <option value="d1">east</option>
    <option value="d2">west</option>
</select>

    <script>

    function getDist(val){
        $.ajax({
            type: "POST",
            url: "get_dist.php",
            data:'states_id='+val,
            success: function(data){
            $("#district_list").html(data);
            }
        });
    }

    function getCity(val){
        $.ajax({
            type: "POST",
            url: "get_city.php",    
            data:'states_id='+val,
            success: function(data){
            $("#city_list").html(data);
            }
        });
    }
    </script>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM