它给了我$ .ajax上的未被捕获的类型错误({line below。
function set_cookie(hashtag_data)
{
$.ajax({
url: "http://domain.dev/home/set_cookie",
data: { hashtag: hashtag_data },
type: 'POST',
dataType:"json",
success: function (data) {
if (data.status == 'success') {
console.log(data.message);
} else {
console.log(data.message);
}
}
});
}
twttr.events.bind('tweet', function (event) {
console.log(event);
$(event.target).closest('div').hide().next().show();
set_cookie(event.target);
});
home / set_cookie ajax假设发布以返回带有状态和消息的json编码响应。
// home/set_cookie, php function
public function set_cookie()
{
$hashtag = "test";
print json_encode(array('status' => 'success', 'message' => $hashtag));
exit;
}