返回JSON jquery-意外的令牌w
我在jquery中有这样一个功能,当我点击链接时,它会显示数据 首先,我获取链接并使用ajax调用函数返回JSON jquery-意外的令牌w,jquery,Jquery,我在jquery中有这样一个功能,当我点击链接时,它会显示数据 首先,我获取链接并使用ajax调用函数 var $itemEl = this.$item.children( 'a' ), eldata = { link: $itemEl.data('link') }; var self = this; $.ajax({ url: eldata.link, success: funct
var $itemEl = this.$item.children( 'a' ),
eldata = {
link: $itemEl.data('link')
};
var self = this;
$.ajax({
url: eldata.link,
success: function(data){
self.updateData(jQuery.parseJSON(data));
}
});
我返回一个JSON数据,现在创建一个对象来获取数据并显示它的属性
我返回这些数据
<?php
echo json_encode($this->items);
?>
我也不知道!有什么建议吗?会自动为您解析JSON,因此数据
已经是JS对象了。尝试解析将导致其字符串化和无效JSON。相反,只需将数据
直接传递给更新数据
方法:
$.ajax({
url: this.$item.children('a').data('link'),
dataType: 'json',
success: $.proxy(this, 'updateData')
});
在此处验证您的JSON:
$.ajax({
url: this.$item.children('a').data('link'),
dataType: 'json',
success: $.proxy(this, 'updateData')
});