如何在Parse.com

时间:2015-10-08 16:38:17

标签: jquery parse-platform

我建立了一个有电影列表的网站。用户可以通过选中表格中的框来登录并跟踪他们看过多少部电影。

编辑:这是有问题的代码(html和脚本底部)。截至目前,我可以将清单值存储在解析对象中,但无法弄清楚如何获取getChecklist函数来检索并将值对象显示回复选框。 gist.github.com/ripplep/765aa712a7feced2b5bf

我正在使用JQuery和Parse

这是脚本的关键部分,其中需要完成getChecklist函数以及我绘制空白的位置。在提交上存储newChecklist似乎正在工作,并将清单ID与布尔值一起存储。

编辑:现在,控制台记录 - 清单:[对象对象]

        var Checklist = Parse.Object.extend("Checklist");

        //get checkboxes from parse and load them onto screen
        function getChecklist() {
            var query = new Parse.Query(Checklist);
            query.find({
                success: function(results){
                    var output = {};

                    for (var i in results) {
                        var check = results[i].get("check");
                        console.log("Checklist:"+check);
                        //??????
                        output += {}
                        //??????
                    }
                }, error: function(error){
                        console.log("Query Error:"+error.message);
                }
            });
        }

        getChecklist();

        //on submit, the checklist values are stored in parse
        $("#movieList").submit(function(event){
            event.preventDefault();

            var checkboxValues = {};
            $(":checkbox").each(function(){
                checkboxValues[this.id] = this.checked;
            });

            var newChecklist = new Checklist(); 
            newChecklist.set("check", checkboxValues);

            newChecklist.save({
                success: function(){

                }, error: function(error){
                    console.log("Error:"+error.message);
                }
            });
        });

0 个答案:

没有答案