Javascript - добавление дополнительных параметров на .change - PullRequest
0 голосов
/ 08 ноября 2018

В настоящее время на моем веб-сайте настроен сценарий AJAX , который обновляет таблицу на основе выбора из раскрывающегося меню [id="afl_player_ID"].

Я хочу иметь возможность запускать тот же сценарий, если изменяется либо [id="afl_player_ID"], либо [id="afl_stat_ID"].

Как мне добавить эту функцию в этот код?

<script type="text/javascript">
jQuery(document).ready(function ($) {
    var valueCheck;
    jQuery("#afl_player_ID").on("change", function () {
        player_ID = $("#afl_player_ID").val();
        stat_ID = $("#afl_stat_ID").val();
        jQuery.ajax({
            type: "POST",
            url: "/wp-admin/admin-ajax.php",
            data: {
                action: "call_advanced_player_basic_gamelog",
                player_ID: player_ID,
                stat_ID: stat_ID
            },
            success: function (output) {
                jQuery("#advanced_player_basic_gamelog").html(output);
            }
        });
    }).change();
});
</script>

1 Ответ

0 голосов
/ 08 ноября 2018

Используйте приведенный ниже код, предложенный @Farooq Khan в комментариях

<script type="text/javascript">
jQuery(document).ready( function($) {
    var valueCheck;
    jQuery('#afl_player_ID,#afl_stat_ID').on( 'change', function () {
         player_ID = $('#afl_player_ID').val();
         stat_ID = $('#afl_stat_ID').val();
     jQuery.ajax({
        type: "POST",
        url: "/wp-admin/admin-ajax.php",
        data: {
            action: 'call_advanced_player_basic_gamelog',
            player_ID: player_ID,
            stat_ID: stat_ID,
        },
         success:function(output){
             jQuery('#advanced_player_basic_gamelog').html( output );
         }
     });
    }).change();
});
</script>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...