Javascript 通过AJAX wordpress从页面获取内容
我使用的是wordpress主题,我想从另一个页面加载div中某个页面的内容 下面是我想在div中加载的页面代码: page usercomments.php(这是一个自定义页面模板,我在其中检索当前用户的评论)Javascript 通过AJAX wordpress从页面获取内容,javascript,php,ajax,wordpress,jquery,Javascript,Php,Ajax,Wordpress,Jquery,我使用的是wordpress主题,我想从另一个页面加载div中某个页面的内容 下面是我想在div中加载的页面代码: page usercomments.php(这是一个自定义页面模板,我在其中检索当前用户的评论) 我想从另一个页面的div中获取该页面的输出,我想使用AJAX,代码如下: 更新: $.ajax({ type: "GET", url:"http://www.mywebsite.co/cpt/user-comments", cache: fa
我想从另一个页面的div中获取该页面的输出,我想使用AJAX,代码如下:
更新:
$.ajax({
type: "GET",
url:"http://www.mywebsite.co/cpt/user-comments",
cache: false,
dataType: 'html',
success: function(data){
$("#div").append(data); // <--- look here
},
error: function(){ },
complete: function(){ }
});
});
$.ajax({
键入:“获取”,
url:“http://www.mywebsite.co/cpt/user-comments",
cache:false,
数据类型:“html”,
成功:功能(数据){
$(“#div”).append(data);//这是我的ajax函数
您发送ajaxcall,当它返回成功代码时,获取数据并将其放入您的div中
$.ajax({
键入:“获取”,
url:yourUrl,
cache:false,
数据类型:“html”,
成功:功能(数据){
$(“#div”).append(data);//我添加了这个url:”,我得到:SyntaxError:Unexpected-token:
怎么了?成功时出错了?而不是“div.append.data”can you“alert(data)“…收到的数据可能不是html,或者您的url不正确?这是文档:我添加了"
在URL中,因为该URL丢失并添加了警报而不是附加,现在我得到:XMLHttpRequest无法加载http://www.mywebsite.co/user-comments?_=1386084921073. 请求的资源上不存在“Access Control Allow Origin”标头。Origin'http://mywebsite.co因此不允许访问。
我将访问请记住您的答案,因为这是正确的方法,但是解决我的问题的最佳方法是使用wordpress ajax api。
$.ajax({
type: "GET",
url:"http://www.mywebsite.co/cpt/user-comments",
cache: false,
dataType: 'html',
success: function(data){
$("#div").append(data); // <--- look here
},
error: function(){ },
complete: function(){ }
});
});
$.ajax({
type: "GET",
url: yourUrl,
cache: false,
dataType: 'html',
success: function(data){
$("#div").append(data); // <--- look here
},
error: function(){ },
complete: function(){ }
});