使用MVC ajax async同时更新值到表

时间:2013-08-05 10:05:29

标签: ajax asp.net-mvc

我想使用Ajax异步同时从队列中更新sql表的值。它不适合我。

我的代码

 function ProcessQueue() {
    $.ajax({
        url: '@Url.Action("process", "MyAccount")',
        type: 'GET',
        dataType: 'html',
        async: true,
    });
    setTimeout(function () { ProcessQueue(); }, 900);
}

控制器:

 public void process()
    {
        for (int i = 0; i < 10; i++)
        {
            calling table update function here. ....
        }
    }

谢谢

1 个答案:

答案 0 :(得分:0)

您的控制器操作是静态的,只是将其删除,并且可能会假设其他一切正常。你在行动中也有一个非可选参数,你可能想要给它一些东西,看起来不像你给它任何东西。