我想在页面上使用内容(某些div)。
所以我使用AJAX请求页面。由于我想使用一些div
(按ID
),我编写了以下代码,但问题是从delete1.aspx
返回的HTML有问题,所以我无法转换它到XML
$('#one').click(function () {
$.ajax({
url: 'http://localhost:51967/delete1.aspx',
success: function (data, status, xhr) {
var temp = $.parseXML(data);
$('#arjunvachhani').html($(temp).find('#id1').html());
}
});
});
我尝试将其置于隐藏的div
上,以便浏览器更正它然后检索div
,但在这种情况下,浏览器会请求css
和{{ 1}}和一些其他图像正在改变我的页面的外观(我把检索到的HTML放在哪里)。它也很慢
还有一个问题“我无法更改delete1.aspx文件”
答案 0 :(得分:3)
如果它是有效的HTML,但不是有效的XML,请尝试:
var temp = $('<div/>', { html: data });
$('#arjunvachhani').html(temp.find('#id1').html());