2

我想在页面上使用内容(一些 div)。

所以我请求使用 AJAX 的页面。由于我想使用一些div(by ID),所以我编写了以下代码,但问题是从返回的 HTMLdelete1.aspx错误,因此我无法将其转换为 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,但在这种情况下,浏览器将请求cssjs其他一些正在改变我的页面外观的图像(我将检索到的 HTML 放置在其中)。它也很慢

还有一个问题“我无法更改 delete1.aspx 文件”

4

1 回答 1

4

如果它是有效的 HTML,但不是有效的 XML,请尝试:

var temp = $('<div/>', { html: data });
$('#arjunvachhani').html(temp.find('#id1').html());
于 2013-05-16T06:02:47.487 回答