jQuery:缺少]元素列表之后

时间:2011-04-15 07:39:00

标签: jquery

我在下面的代码中有这个错误。怎么了 ?我没有任何想法。

missing ] after element list
   [object XMLHttpRequest]

   $(function () {
            setInterval($.post('/Sale/UpdatePrice', 
                                {SaleId : @Model.Id},
                                function(data){
                                    $('#mPrice').val(data);    
                                }
                            )
                        ,5000); //refresh every 5 seconds
        });


    C#
    public JsonResult UpdatePrice(int SaleId)
    {
        ...

       return Json(NewPrice, JsonRequestBehavior.AllowGet); //NewPrice is a decimal 
                                                              number
    }

2 个答案:

答案 0 :(得分:2)

不需要关闭,

$(function () {
    setInterval(function() {
        $.post('/Sale/UpdatePrice', 
            {SaleId : @Model.Id},
            function(data){
                $('#mPrice').val(data);    
            }
        )}
    ,5000); //refresh every 5 seconds
});

答案 1 :(得分:1)

对不起是Capt。明显在这里,但似乎JSON返回缺少一个]来结束数组,你能发布JSON吗?