错误111,正在编辑字段值
parse.com error 111, editing field value
我试图在Parse上更新一个字段,但我得到一个错误111:预期的地图,但得到字符串。
这是我的代码:
var Item = Parse.Object.extend("user");
$("#saveNewBudgetAmount").click(function(){
var newBudget = $("#newBudgetSum").val();
var currentUser = Parse.User.current();
var newItem = new Item();
var query = new Parse.Query(Item);
newItem.set("budget",newBudget);
query.equalTo("user", currentUser);
newItem.save(null, {
success: function() {
location="MainPage.html";
},
error: function(user, error) {
alert("Error: " + error.code + " " + error.message);
}
});
字段"预算"在"用户"类是一个字符串类型,所以我不明白我做错了什么。
由于您只是查询当前用户,因此您可以简单地使用:
var newBudget = $("#newBudgetSum").val();
var currentUser = Parse.User.current();
currentUser.set("budget", newBudget);
currentUser.save(null,
{
success: function(user) {
alert("new name is: " + user.get("name"));
},
error: function(error) {
alert("error: " + error.code +" "+error.message);
}
});
或者更好:
var newBudget = $("#newBudgetSum").val();
var currentUser = Parse.User.current();
currentUser.save(
{
// Set as many properties as you like in this field,
// think of it as a JSON object except you don't
// have to enclose the values in strings.
budget : newBudget,
}, {
success: function(user) {
alert("new name is: " + user.get("name"));
},
error: function(error) {
alert("error: " + error.code +" "+error.message);
}
});
我的代码是这样写的:
$("#saveNewBudgetAmount").click(function(){
var User = Parse.User.extend("User");
var query = new Parse.Query(User);
var newBudget = $("#newBudgetSum").val();
query.equalTo("objectId", Parse.User.current().id);
query.first({
success: function (User) {
User.save(null, {
success: function (user) {
User.set("budget", newBudget);
User.save();
location = "Mainpage.html";
}
});
}
});
});
相关文章:
- 无法在 NG 网格中行的编辑字段中移动光标
- JS/jQuery中可编辑字段的可变数量
- Emberjs 车把内容绑定编辑字段不起作用
- 验证器仅在重新编辑字段(包括 PHP)时接受提交
- 角度2:如何编辑字段
- 创建文本编辑字段
- 将内容可编辑字段序列化为 JSON 对象以保存到模型的最佳方法是什么?
- 如何在编辑字段时将id号发送到Jquery模态表单中
- Knockoutjs点击并编辑字段不更新可观察
- 当用户编辑字段时,Javascript 编辑表单字段失败
- 如何在Angular中实现一个可取消的可编辑字段
- 如何使用日期选择器的Bootstrap可编辑字段
- 如何使iMacros填充/访问CKEditor富文本编辑字段
- x -可编辑字段问题,单引号
- 更改事件添加日期时的内容可编辑字段
- 错误111,正在编辑字段值
- 如何触发ajax弹出窗口时,用户正在编辑字段
- 在不可编辑字段中显示插入符号位置
- HTML按钮打开用户编辑字段
- 如何在文档级别捕获keybd事件,但让可编辑字段有它们的事件