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

时间:2015-09-28 13:20:04

标签: php html ajax variables post

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

<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);
    }
  });

}

1 个答案:

答案 0 :(得分:0)

请试试这个

<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>