Как заставить работать функцию выбора <script>? - PullRequest
0 голосов
/ 17 января 2020

У меня проблема с функцией выбора. У меня есть два файла, один интерфейс, один серверный. Как я могу сделать функцию выбора для связи с бэкэнд-файлом?

Ниже моя кодировка:

Файл интерфейса (user_list. php) ?f is represent backend file -

<script>
$("#merchant_type").click(function(){
    $.ajax({
        type: 'POST',
        url: "?f=user_list",

       if($("#merchant_type option:selected").text() == "Please Select"){
   $("#merchant_id").val('Please Select');
      }
    });
    });

 </script>

Бэкэнд-файл (user_list. php)

    <label for="cp8" class="control-label col-lg-4">Merchant</label>
    <div class="col-lg-5">

                            <select class="form-control required" id="merchant_id" name="merchant_id">
                                <option value="" selected>Please Select</option>
                                <!--<option value="0" selected>All</option>-->
                            <?php
                            $sql_branch = 'SELECT * FROM merchant_list;';
                            $arr_branch = db_conn_select($sql_branch);
                            foreach ($arr_branch as $rs_branch) {
                                echo '<option value="' . $rs_branch['id'] . '">' . $rs_branch['shop_name'] . '</option>';
                            }
                            ?>
                            </select>
                                </div><br><br><br>
                                 <label for="cp8" class="control-label col-lg-4">Merchant Types</label>
<div class="col-lg-5">

                            <select class="form-control required" id="merchant_type" name="merchant_type" disabled>
                                <option value="0" selected>Please Select</option>
                           <option value="1">Event Sponsored</option>
                                <option value="2">Normal Merchant</option>
                            </select>
                                </div><br><br><br>

Моя опция выбора вывода ниже:

Output

Например :

Сначала я выбираю вариант Merchant «PALVO», затем я выбираю «Merchant Types» - «Sponsored Event». После этого, если я хочу, чтобы go вернул Merchant, чтобы изменить другую опцию, Merchant Types автоматически переключится на опцию «Please Select». Теперь функция выбора не может работать, потому что не может связаться с внутренним файлом.

1 Ответ

1 голос
/ 17 января 2020

При изменении продавец , тип продавца изменится по умолчанию

$(document).on("change","#merchant_id",function(){
        $("#merchant_type").val('0');
    })

Здесь Значение по умолчанию для тип продавца равно 0

...