как редактировать состояние в зависимости от страны, используя php и ajax - PullRequest
1 голос
/ 02 мая 2019

Как я могу получить состояние из выбранной страны во время редактирования?

Это для страны:

<div class="col-md-6">
    <select class="select2 form-control custom-select " style="width: 100%; height:36px;" name="country" onChange="getState(this.value);" id="country">
    <option>Select Country</option>
    <?php foreach($countries as $coun) { 
            foreach($ed as $edit) /*edit mode*/
            {

                if($edit->country_id==$coun->id)
                {
        ?>

                    <option value="<?php  echo $coun->id;  ?>" selected="selected"> <?php echo $coun->name; ?> </option>
        <?php 
            }}

                ?>
                    <option value="<?php  echo $coun->id;  ?>"> <?php echo $coun->name; ?> </option>
                <?php


    } ?>
    </select>
</div>

Это для состояния:

<div class="col-md-6">
    <select class="select2 form-control custom-select" style="width: 100%; height:36px;" name="state" id="state-list" onChange="getCity(this.value);">
    <option>Select State</option>

    </select>
    </div>
function getState(val) {
    $.ajax({
        type: "POST",
        url: "getState.php",
        data:'country_id='+val,
        success: function(data){
            $("#state-list").html(data);
            //getCity();
        }
    });
}

1 Ответ

0 голосов
/ 02 мая 2019

Попробуйте код ниже:

function getState(val) {
    $.ajax({
        type: "POST",
        url: "getState.php",
        data:{country_id:val},
        success: function(data){
            $("#state-list").html(data);
            //getCity();
        }
    });
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...