Tag: parse.com

JavaScript / jQuery代码块未正确更新parse.com类对象

我希望以下parse.com/javascript代码块将选定的”badeselected”变量保存到解析类”myBadges”并自动创建一个回到”_USer”类的关系。 控制台日志中没有返回任何错误,但是没有任何记录添加到”myBadges”类中。 我不确定我在这里犯了什么错误? Parse.initialize(“XXXXX”, “XXXXX”); var badgeselected = $(“#go”).attr(“src”) var contact = Parse.Object.extend(“myBadges”); var contact = Parse.User.current(); $(document).ready(function () { $(“#send”).click(function () { contact.set(“BadgeName”, badgeselected); console.log(“done”); contact.save(null, { success: function (results) { // The object was saved successfully. location.reload(); }, error: function (contact, error) { // The save failed. // error is a Parse.Error with […]

如何解决未捕获的错误:无法序列化未保存的Parse.Object错误消息?

使用parse.com和JavaScript SDK。 我搜索过,但找不到合适的答案。 当我使用当前用户时,此function有效。 但它应该做的是使用存储在变量friendRequest中的值来查询已经存在于parse中的结果。 一旦用户点击div id container内页面上显示的其中一个图像,就会填充FriendRequest变量 我收到以下错误,我不知道如何解决它? 是因为FriendRequest未定义吗? 未捕获错误:无法序列化未保存的Parse.Object 附加屏幕截图。 这是返回错误的函数。 function FriendProfile() { var FriendRequest = Parse.Object.extend(“FriendRequest”); var friendRequest = new FriendRequest(); friendRequest.id = window.selectedFriendRequestId; var myBadges = Parse.Object.extend(“myBadges”); var query = new Parse.Query(myBadges); query.equalTo(“SentTo”, friendRequest); query.find({ success: function (results) { // If the query is successful, store each image URL in […]

在Parse Cloud For循环中查询

我一直试图运行我的Parse Cloud Code一段时间,似乎无法解决这个问题: 我有一个Parse objectId数组,叫做IDArray 。 然后我发送数组作为PFCloud调用的参数。 一旦数组被发送到Cloud Code,我似乎无法成功创建一个for loop ,并在Parse上为每个 objectId更新存储为“points”的数值。 简而言之,这就是我想要完成的任务: 我只需要能够让for loop遍历每个objectId并为每个ID执行操作。 我一直试图让它工作一段时间,但没有运气。 这是我一直试图操纵的代码 – 希望它会给某人一个回答我问题的起点。 Parse.Cloud.define(‘updateAllUsers’, function(request, response) { var UserData = Parse.Object.extend(‘UserData’); var query = new Parse.Query(UserData); var list = request.params.listID; var currentuser = request.params.user; for (var i = 0; i < list.length; i++) { var userdata = list[i]; query.get(userdata, […]

为什么从查询运行返回不正确的数据?

使用Parse.com和JavaScript SDK。 http://www.kudosoo.com/friendslist.html 使用这里的代码http://jsfiddle.net/Dano007/LJ8rn/ (仅供参考,它不会运行)。 我希望在用户点击用户名后返回在“friendName”变量中选择的用户的上传徽章。 点击用户名时我看到的是这样的 Username.push(object.get(“uploadedBy”)); 返回他们刚刚点击的名称的用户名,而不是上传徽章的人的实际用户名。 因此,我得出结论,在我的JQuery / JavaScript代码中的某个地方,我有点选择错误的元素。 我认为这必须与FriendName变量有关? 但我无法解决它,它让我发疯 在屏幕截图中,您可以看到应该返回的a3aePaphBF 不是’A’,’dan’或’抢’ $(document).ready(function() { $(document).on(‘click’,’.username’, function (event) { event.preventDefault(); friendName = $(this).text(); console.log(friendName); friendFeed(); }); }); ///////////////// var currentUser = Parse.User.current(); var myBadges = Parse.Object.extend(“myBadges”); // Captures the input from the user and checks if the name already exists within the […]

将输入保存到Parse(Javascript)

目前,当用户选择文件时,它会直接上传到Parse。 我现在已经添加了几个输入文本字段,例如个人姓名,我想要同时记录到Parse中的地址,只有当用户点击了当前用户选择文件后自动提交的选择按钮时。 $(document).ready(function() { // *************************************************** // NOTE: Replace the following your own keys // *************************************************** Parse.initialize(“id”, “id”); function saveDocumentUpload(objParseFile) { var documentUpload = new Parse.Object(“Scan”); documentUpload.set(“Name”, “”); documentUpload.set(“DocumentName”, objParseFile); documentUpload.save(null, { success: function(uploadResult) { // Execute any logic that should take place after the object is saved. var photo = uploadResult.get(“profileImg”); $(“#profileImg”)[0].src = photo.url(); […]