Javascript .html()在jquery中不起作用
我正在尝试动态添加html内容,但它不起作用。 我正在从服务器获取html内容。 它只显示文本。 数据将类似于注释字符串 很抱歉没有提及我正在从事cordova项目。 $document.readyfunction{ pageurl=url+usermenu.action; $.ajax{ 类型:POST,, url:pageurl, 数据类型:html } .donefunction数据{ $maincontent.htmldata; }; /*数据将是这样的 var menutbl= + +创建应用程序 +编辑/提交保存的应用程序 + +跟踪应用程序状态 +上传文件 + +查看查询 +团队成员ID创建 + +; $maincontent.htmlmenutbl; */ }; 试试这个Javascript .html()在jquery中不起作用,javascript,jquery,html,Javascript,Jquery,Html,我正在尝试动态添加html内容,但它不起作用。 我正在从服务器获取html内容。 它只显示文本。 数据将类似于注释字符串 很抱歉没有提及我正在从事cordova项目。 $document.readyfunction{ pageurl=url+usermenu.action; $.ajax{ 类型:POST,, url:pageurl, 数据类型:html } .donefunction数据{ $maincontent.htmldata; }; /*数据将是这样的 var menutbl= + +
$(document).ready(function(){
pageurl=url+"usermenu.action";
$.ajax({
type: "POST",
url: pageurl,
dataType: "html",
success : (function( data) {
$("#maincontent").html(data);
});
});
签出您正在使用的Jquery版本。很抱歉打扰您,问题出在服务器上。检查视图源,一些数据是否正在填充。返回的数据是脚本块吗?如果是这样的话,它将无法使用ajaxdata正在填充。它像文本一样显示。在maincontent div中看不到任何表标记吗?在数据中输入了什么文本,可以作为JSFIDLE发布吗?
$(document).ready(function(){
pageurl=url+"usermenu.action";
$.ajax({
type: "POST",
url: pageurl,
dataType: "html",
success : (function( data) {
$("#maincontent").html(data);
});
});