如何将多个参数传递给Ajax调用

时间:2019-07-01 21:25:27

标签: ajax parameters

请求您如何使用单个按钮将多个参数传递给ajax的帮助,类似于下面的内容,我能够传递单个参数并调用ajax,但在使用多个参数时无法执行相同的操作。

下面是我尝试过的代码,它始终只在alert(data)中打印第一个参数(ID),而不打印第二个参数(SNV)。

 <button type="button" data-toggle="modal"class="btn btn-danger btn-sm view_data" id="test1" snv="server1">Count</button>

    <script type="text/javascript">
    $(document).ready(function() {
        $('.view_data').click(function() {
            var ID = $(this).attr('id');
            var SNV = $(this).attr('snv');

            $.ajax({
                    url: "/showresult/" + ID + "/" + SNV,
                    method: "GET",
                    data:{ID:ID, SNV:SNV},
                    success: function(data){
                                alert(data);
                                $('#details').html(data);
                                $('#dataModal').modal("show");
                   }
           });
        });
    });
    </script>

0 个答案:

没有答案