我正在尝试对 Asp.net 中的页面进行部分更新。我通过 ajax 调用我的 .aspx 页面来构建我需要附加到页面上特定位置的内容,以前这对我有用。
我目前的问题是我得到了完整的 html 而不仅仅是元素,而且我不知道我以前做对了什么。
var dataObj = { 'includeInactive': includeInactive, 'MasterPersonId': masterId, 'sChosenSSN': chosenSSN };
$.ajax({
url: 'clientside/providers/MergeJournalProviders/---ShowSomeDuplicateCivilRegistrationNumbers.aspx',
dataType: 'html',
data: dataObj,
cache: false,
async: true,
beforeSend: function (xhr) {
},
success: function (result) {
if (result != "" && result != undefined) {
//var htmlToAppend = $(result).find("#DuplicatePeople div").html();
//her vælger jeg gruppen(group) der skal opdateres
var oldDiv = $('#DupPpl');
var newDiv = jQuery(result).find('#DupPpl').html()
oldDiv.replaceWith(newDiv);
//$('#DupPpl').empty();
//$('#DupPpl').html(jQuery(result).find('#DuplicatePeople').html());
//$('#DupPpl').remove();
//$('#DupPpl').append(result);
//$('#DupPpl').append(result);
}
}
});