в качестве опции выбирается из меню выбора, заполняются данные для следующего меню выбора. Я хочу кнопку внизу меню выбора, которая может удалить скрытые данные - PullRequest
0 голосов
/ 18 апреля 2020
<script type="text/javascript">
    $(document).ready(function(){

        $("#sel_block").change(function(){
            var blockid = $(this).val();

            $.ajax({
                url: 'getZone.php',
                type: 'post',
                data: {block:blockid},
                dataType: 'json',

                success:function(response){

                    var len = response.length;

                    $("#sel_zone").empty();

                    if(len == 0){
                        $("#sel_zone").append('<option value="">No Data Found</option>');
                        var block_selected=response[i]['block_selected'];
                        $("#blockid").val(block_selected);
                    } else{
                        for( var i = 0; i<len; i++){
                            var id = response[i]['id'];
                            var name = response[i]['name'];
                            if(id==name)
                            {

                                 $("#sel_zone").append('<option value="">No Data Found</option>');
                                }
                            else
                            {
                                 $("#sel_zone").append("<option value='"+id+"'>"+name+"</option>");
                                }
                           /*  if(id==name)
                            {

                                 $("#sel_zone").append('<option value="">No Data Found</option>');
                                 $("#deleteblock").append('<a class="btn btn-danger" href="delete_block.php?blockid='+id+'" id=delete_block>');
                                }
                            else
                            {
                                 $("#sel_zone").append("<option value='"+id+"'>"+name+"</option>");
                                 $("#deleteblock").append('<a class="btn btn-danger" href="delete_block.php?blockid='+id+'" id=delete_block>');
                                } */

                            var block_selected = response[i]['block_selected'];
                            $("#blockid").val(block_selected);
                        }
                    }



                }


            });
        });

    });
</script>

Это приносит данные в мое меню выбора. Теперь я пытаюсь предоставить кнопку удаления под каждым выпадающим списком. Так что пользователь может удалить выбранную опцию.

<a class="btn btn-danger" href="delete_block.php?id=<?=something?>" id=delete_block>
  <i class="fa fa-times"></i>  Block
</a>

есть ли способ, которым при изменении выбора я также могу изменить значение "id = что-то" .. или при изменении я могу сохранить идентификатор в некотором глобальном переменная и использовать его в любом месте на php. введите описание изображения здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...