在Windows Azure移动服务javascript / html中更新查询

时间:2013-08-02 01:24:26

标签: javascript azure-mobile-services

使用HTML / javascript连接到我的移动网络服务。

选择查询工作正常没有问题和连接完成,现在我想更新一行。更新不在我的html页面中工作,没有错误警告。未到达最后一个警报线。我需要将状态更新为“2” 这是我的javascript

    var TimeListTable = client.getTable('Match_Times');

                            // 
    TimeListTable.update({
                                id: "2",
                                status: "2"
                            }).read().done(function (result) {
                                alert("updating done")
                            }, function (err) {
                                alert("Error: " + err);
                            });

    alert("reach here")

2 个答案:

答案 0 :(得分:1)

我修复了问题,发送字符串ID错误,替换id:“2” - > id:2将修复它并且它有效。我也很简单,它的工作原理

var TimeListTable = client.getTable('Match_Times');

TimeListTable.update({
                    id: 2,
                    status: "2"
                });

alert("reach here")

答案 1 :(得分:0)

您的命令存在问题(其中一个教程实际上存在这样的错误,应尽快修复,我猜您是从那里得到的):应该没有.read()调用在update电话之后。尝试将代码更改为此代码,它应该可以正常工作:

TimeListTable.update({
    id: "2",
    status: "2"
}).done(function (result) {
    alert("updating done");
}, function (err) {
    alert("Error: " + err);
});