为什么在调用location.reload()之后表中行的顺序改变了;关闭模式框时

问题描述 投票:0回答:1

我的表格中有一个链接,例如,名称中有一个链接,因此,当我单击该链接时,人员详细信息会在模式框中弹出。我遇到的问题是我关闭模式后,表中的行顺序发生了变化,这是一个问题,因为当我单击另一个名称(链接)时,它会显示错误的ID,从而为该人显示错误的详细信息] >

单击链接时弹出的模态代码

<script>

        $(function () {
            $(".anchorDetail").click(function () {
                debugger;
                var $buttonClicked = $(this);
                var id = $buttonClicked.attr('data-id');
                var options = { "backdrop": "static", keyboard: true };
                $.ajax({
                    type: "GET",
                    url: TeamDetailPostBackURL,
                    contentType: "application/json; charset=utf-8",
                    data: { "Id": id },
                    datatype: "json",
                    success: function (data) {
                        debugger;
                        $('#myModalContent').html(data);
                        $('#myModal').modal(options);
                        $('#myModal').modal('show');

                    },
                    error: function () {
                        alert("Dynamic content load failed.");
                    }
                });
            });


            $("#closebtn").click(function () {
                $('#myModal').hide();
                //e.preventDefault();
                location.reload(false);

            });
        });

    </script>

我的表格中有一个链接,例如,名称中有一个链接,因此,当我单击该链接时,人员详细信息会在模式框中弹出。我遇到的问题是我关闭模式行之后...

jquery asp.net datatables entity-framework-6 server-side
1个回答
0
投票

您的问题不是很清楚。您的代码似乎对加载您单击的表中的初始名称链接没有任何作用。

© www.soinside.com 2019 - 2024. All rights reserved.