我想动态添加html内容,但它不工作。 我正在服务器的HTML内容。 及其只显示文字。 数据将喜欢评论字符串。.html()不工作在jquery
对不起,我正在为科尔多瓦项目工作。
$(document).ready(function(){
\t
\t pageurl=url+"usermenu.action";
\t $.ajax({
\t \t type: "POST",
\t \t url: pageurl,
\t \t dataType: "html"
\t \t })
\t \t .done(function(data) {
\t \t \t
\t \t \t $("#maincontent").html(data);
\t \t });
\t \t
\t \t
\t /* data will like this
var menutbl="<table id='mpt'>"
\t \t \t \t +"<tr>"
\t \t \t \t +"<td id='createapp'>Create Your Application</td>"
\t \t \t \t +"<td id='editapp'>Edit/Submit Saved Applications</td>"
\t \t \t \t +"</tr>"
\t \t \t \t +"<tr><td id='trackapp'>Track Application Status</td>"
\t \t \t \t +"<td id='uploadapp'>Upload Documents</td>"
\t \t \t \t +"</tr>"
\t \t \t \t +"<tr><td id='viewquery'>View Queries</td>"
\t \t \t \t +"<td id='createtmlogin'>Team Member ID Creation</td>"
\t \t \t \t +"</tr>"
\t \t \t \t +"</table>"; \t \t \t
\t \t \t \t
\t \t \t \t $("#maincontent").html(menutbl);
\t */
\t \t \t \t
});
\t <div id="maincontent">
\t \t
\t \t </div>
检查查看源,某些数据是否正在填充。 – 2014-12-03 06:28:46
返回的数据是一个脚本块吗?如果是这样,它不会与ajax – gskema 2014-12-03 06:29:10
数据填充工作。它显示像文本。 – 2014-12-03 06:30:24