更新Parse.com中的一行
Update a row in Parse.com
我所拥有的是,当单击编辑按钮时,两个输入字段中的值创建新行,旧行被删除。下面是我使用的代码,但我想要的是原始行更新,而不是删除。如何使用下面的代码工作的实例。
editBtn.onclick = function () {
alert("Edit Btn");
alert(name.value + " " + Lname.value);
contact.save(null, {
success: function (contact) {
contact.set("FirstName", name.value);
contact.set("LastName", Lname.value);
contact.save();
object.destroy({
success: function (myObject) {
alert("destroy");
location.reload();
},
error: function (myObject, error) {
alert("Error: " + error.code + " " + error.message);
}
});
}
});
}
只是为了澄清,我想更新行,而不是创建一个新的,同时删除旧的。
编辑:链接到上述问题的解析论坛。
编辑:在链接中添加更多信息作为对评论的回复。
编辑:我添加了这段代码,它实际上是编辑名字("NewFname"),但它不会更新姓氏("NewLname")。
editBtn.onclick = function () {
var query = new Parse.Query(Contact);
query.equalTo("LastName", NewLname.value);
query.first({
success: function (Contact) {
Contact.save(null, {
success: function (contact) {
contact.set('FirstName', NewFname.value);
contact.set('LastName', NewLname.value);
contact.save();
location.reload();
}
});
}
});
}
我有查询。equalTo("LastName", NewLname.value),我试着输入objectId即(query.equalTo("objectId");但这对我不起作用。
任何想法?
托马斯我用这段代码更新了它。
editBtn.onclick = function () {
var query = new Parse.Query(Contact);
query.equalTo("objectId", object.id);
query.first({
success: function (Contact) {
Contact.save(null, {
success: function (contact) {
contact.set("FirstName", NewFname.value);
contact.set("LastName", NewLname.value);
contact.save();
location.reload();
}
});
}
});
}
相关文章:
- JSON.parse没有'不能使用Javascript
- 拆分文本以每隔n个字符添加一行新行,并注意空格
- 动态插入的表:JQuery未检测到最后一行
- 在终端中运行 JavaScript 时(使用 rhino),如何使用 print() 函数在一行中打印
- 如何在Parse中创建一对多关系
- 如何在Angular UI网格中选择下一行
- 通过单击动态加载的表中同一行的另一个字段来更新一行的字段
- 如何使用Windows8JSON.parse将JSON文本反序列化为日期类型
- parse.com类中指针中的查询指针
- Javascript JSON.parse not working
- Jquery幻灯片以一行左侧的图像开始,但我希望它从右端开始
- 从重复的javascript数组结果集中只获取一行
- 在GridView中,当单击复选框时,在网格的同一行中使用JavaScript将标签中的值添加到TextBox
- html5画布在同一行中写入多个字体
- Angular JS在一行中查找最小值
- 是否排除节点中错误堆栈的第一行?/节点中的自定义错误类型
- 谷歌地图-数据库中的标记只显示最后一行的信息
- d3.csv.parse只解析csv字符串的第一行
- 使用Parse.com保存查询中的对象,限制为第一行
- 更新Parse.com中的一行