我正在尝试构建一个小应用程序,它可以比更改网站网址更容易浏览其他网站,(如果可能,我不想使用iframe)。例如如果我选择拍卖和物业编号,我希望该属性的详细信息显示在我的页面上。我可以做任何事情来获取html我甚至可以到桌子,我不能做的一件事是将html添加到我的网站! jquery选择表的数量,但是无法获取html,即使我可以提醒它吗?
$('#ddlproperty').change(function(){
var url = "aURL?Lot=" + this.value + "&Auc=" + $("#ddlauction option:selected").val() ;
$.get(url,function(data){
var start= data.indexOf('<body');
var end = data.indexOf('</body') + 7;
var body = data.substring(start, end);
alert(body);
var content = $(body).find('table');
$(content).each(function(index, value){
alert($(this).html);
//$("#content").append($(this).html);
});
},"html");
});
当我提醒$(this).html是javascript时,我得到的全部内容,请参阅图片。
任何想法。
答案 0 :(得分:1)
如果你想从jQuery元素中获取html,请尝试调用html-function,如下所示:
$('body').html()
您在警告消息中看到的是jQuery的html函数定义。
答案 1 :(得分:0)
Html是一个内置函数,你提醒“this”的方式是你引用你所使用的函数。所以你只是显示该函数的简单txt / html。
因此尝试提醒内容或开始,结束。看看它在哪里