0

我目前正在使用 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 吗?这让我快疯了。

提前致谢!

4

1 回答 1

0

我得到了修复,无论如何谢谢大家。

修复:

我有

<input type="submit" name="score" value="1" class="score button1" />

和 jquery 希望我有

<input type="button" name="score" value="1" class="score button1" />

于 2012-04-24T13:19:58.783 回答