未捕获的SyntaxError:意外的令牌)

时间:2014-09-03 18:11:15

标签: php jquery html ajax

这部分代码粘贴在我的order.php模板文件中。

<script>
$(function() {
    $.post('<?php echo site_url('admin/page/order_ajax'); ?>', {}, function(data)) {
        $('#orderResult').html(data);
    });
});
</script>

他的工作是调用我的order_ajax函数巫婆在我的页面控制器中,但我收到了错误

Uncaught SyntaxError: Unexpected token )

并且不要在该页面上重定向我。我不太了解jquery和ajax,也许这是一个小错误xD

2 个答案:

答案 0 :(得分:3)

这正是它所说的。 “意外的标记 )”。有一个意外的近括号。

很可能,您的问题存在于此处:function(data)) {

为什么那里有两个近括号?尝试删除其中一个:

<script>
$(function() {
    $.post('<?php echo site_url('admin/page/order_ajax'); ?>', {}, function(data) {
        $('#orderResult').html(data);
    });
});
</script>

答案 1 :(得分:2)

function(data)之后你有一个非常紧密的括号......