我目前正在使用 jQuery ajax,但我遇到了一些意外错误。我使用 firebug 来调试 javascript。在我的控制台中,GET 请求链接是红色的。
我的 jQuery 并不难...
$.ajax({
method: "post",
url: '/scores/update/' + $(this).val(), <-- could be '/scores/update/1'
success: function( msg ) {
$('.feedback').html( msg ).fadeIn();
}
});
地图分数/更新并不真正存在。我用 htacces 把链接做成了。index.php?uri=scores/update/1。在此 $_GET['uri'] 进入我的 router.php 之后,这将直接指向以下方法
class scores()
{
public function update($int)
{
echo $int;
}
}
我究竟做错了什么?回声不会发送,我的萤火虫控制台中的链接是红色的。这是跨域错误吗?是我的 htaccess 吗?这让我快疯了。
提前致谢!