我需要抓取一个表格的html并将其发布到一个页面,其中表格将被导出为xls, 但我无法让它工作,我试图将数据作为对象传递,没有运气,然后我试图将其作为字符串传递,仍然没有运气(是因为表太大了吗?)
//var tblReportResultData= "id=tblReportResult&name=tblReportResult&html=" + escape($("#tblReportResult").html()); //,
var tblReportResultData = {id:"check",html:$("#tblReportResult").html()}
$.ajax({
url:'ajax.aspx',
type:'POST',
data:tblReportResultData,
dataType:'html',
success:function(msg){
alert("waterver");
},
error: function(xhr, text, err){
alert("Error:" + text);
}
});
答案 0 :(得分:0)
我发现了问题,这是因为在我使用escape()之后,html代码可能很危险并且系统会自动阻止它,它可以工作。