Javascript 单击“注销”按钮后再次加载页面

Javascript 单击“注销”按钮后再次加载页面,javascript,c#,modal-dialog,Javascript,C#,Modal Dialog,怎么都 我在一个模式标题内创建了一个按钮,单击该按钮时,您应该注销。然而,这并没有发生。当我单击按钮时,页面会再次重新加载,并显示模式。有人知道这是什么原因吗 这就是我如何设置模态的方法。在modal标题中,我添加了代码,这样当用户单击“x”时,它应该将其注销。 <div id="myModal2" class="modal fade" role="dialog" data-keyboard="false" d

怎么都

我在一个模式标题内创建了一个按钮,单击该按钮时,您应该注销。然而,这并没有发生。当我单击按钮时,页面会再次重新加载,并显示模式。有人知道这是什么原因吗

这就是我如何设置模态的方法。在modal标题中,我添加了代码,这样当用户单击“x”时,它应该将其注销。

<div id="myModal2" class="modal fade" role="dialog" data-keyboard="false" data-backdrop="static">
    <div class="modal-dialog">
        <div class="modal-content" style="text-align:center">
            <div class="modal-header">
                @using (Html.BeginForm(null, null, FormMethod.Post, new { id = "formlogoff" }))
                {
                    <span name="requestVerificationToken">@Html.AntiForgeryToken()</span>
                    <button  id="signoff" class="close">x</button>
                }
            </div>
            <div class="modal-body">
                <div>
                    <p>After the free trial you will automatically started your paid monthly subscriptio</p>
                </div>

                <input type="checkbox" name="ThirtyTrial" id="ThirtyTrial" class="filled-in chk-col-deep-orange" required>
                <label for="ThirtyTrial">Please do not show this to me again.</label>
            </div>
            <div class="modal-footer" style="text-align:center">
                <a class="modal-free-trial" onclick="createModal('@Url.Action("AddCustomer", "Billing")')">Add Payment</a>
            </div>
        </div>

    </div>
</div>

单击
回调的末尾,可以尝试
返回false例如

$('#signoff').on('click', function (event) {
    event.preventDefault()
    // ...

    $.ajax({
        // ...
    });

    return false;
 });

我从signoff函数中删除了event.preventDefault()

我删除了,但没有成功。它仍然清新。
$('#signoff').on('click', function (event) {
    event.preventDefault()
    // ...

    $.ajax({
        // ...
    });

    return false;
 });