我目前正在使用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 =分数/更新/ 1。在这个$ _GET ['uri']进入我的router.php之后,这将直接用于以下方法
class scores()
{
public function update($int)
{
echo $int;
}
}
我做错了什么? 回声不会被发送,我的firebug控制台中的链接是红色的。这是跨域错误吗?是我的htaccess吗?这让我发疯了。
提前致谢!
答案 0 :(得分:0)
我得到了修复,无论如何,谢谢你们。
修复:
我有
<input type="submit" name="score" value="1" class="score button1" />
和jquery希望我拥有
<input type="button" name="score" value="1" class="score button1" />