javascript - 解析,检查输入是否与 objectId 匹配

标签 javascript jquery input parse-platform

所以基本上我想看看是否可以获取输入字段提交的文本以匹配输入字段中用户的 objectId。例如,假设用户在输入字段中键入一些数字和字母,并且它等于数据浏览器中用户的 objectId 之一,则 console.log 一条消息...

我正在考虑使用查询来循环用户,然后检索用户在输入中键入的内容,

所以类似:

<input type="text" id="inputObject"></input>

<script>
     var query =  new Parse.Query(Parse.User).id;
     var input = $('#inputObject').val();

     query.find({
       success: function(results) {
           if(query == input) {
            console.log("There has been a match.");
           }
        },
       error: function(results, error) {
            console.log("None found.");
        }
    });
</script>

有什么想法吗?

最佳答案

第一个想法:Parse User 类默认是安全的。确保访问控制列表允许您读取用户数据。

现在,如果您可以读取数据,请尝试以下代码:

 <script>
     var query =  new Parse.Query(Parse.User);
     var input = $('#inputObject').val();
     query.equalTo("objectId", input);
     query.find({
       success: function(results) {
           console.log("found a user..");
        },
       error: function(results, error) {
            console.log("None found.");
        }
    });
</script>

关于javascript - 解析,检查输入是否与 objectId 匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25693567/

相关文章:

javascript - 将函数作为 prop 传递给 Typescript React 函数组件

javascript - 如何使用 JQuery 提取 URL 中最后一个/分隔符之前的最后一个值

html - 在表格中内联显示文本和图像输入

javascript - ReactJS - ref 不适用于 connect 和 redux-form

javascript - 多选功能中的值显示不正确

javascript - 我可以使用正则表达式删除列表项吗?

javascript - Angular .min.js :1 Uncaught SyntaxError: Unexpected token <

javascript - XHR 加载失败 : POST java spring

c++ - 在 C++ 代码中询问以提示用户输入函数表达式

python - Python 中向后兼容的输入调用