簡體   English   中英

在Ajax調用之后重新綁定部分視圖元素

[英]Rebind Partial View Elements after Ajax call

$('#approveRequest').on('click', function () {
        $.ajax({
            url: $('#approveRequest').data('url'),
            type: 'post',
            success: function(result) {
                $('#accountGroupAdmin').html(result);
            }
    });
    });

如何重新綁定部分視圖刷新的元素?

您可以將事件委托jquery.on一起使用 刷新期間應保留靜態父級。

$('staticParentIdCouldBeBody').on('click', '#approveRequest', function () {
        $.ajax({
            url: $('#approveRequest').data('url'),
            type: 'post',
            success: function(result) {
                $('#accountGroupAdmin').html(result);
            }
    });
});

委托活動

委派事件的優勢在於,它們可以處理來自后代元素的事件,這些事件在以后的時間添加到文檔中。 通過選擇保證在附加委托事件處理程序時會出現的元素,您可以使用委托事件來避免頻繁附加和刪除事件處理程序的需要。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM