我可以使用以下方法从特定的解析对象获取数据:
HTML
<input type="text" name="searchnumber" id="searchnumber" value="" placeholder="Customer Number"/>
<button type="submit" id="search" data theme="a">Search</button>
JS
var retrieve = new Parse.Query(CustomerObject);
retrieve.get("xQz2oXkrq5", {
success: function(retrieve)
{
var cname = retrieve.get("customername");
var cnumber = retrieve.get("customernumber");
我希望能够使用HTML搜索框中输入的数字搜索特定条目,而不是使用JS中显示的硬编码ObjectID。我有什么想法可以做到这一点吗?
感谢。
答案 0 :(得分:1)
您可以使用Parse.Query根据客户名称或号码搜索现有对象。
var CustomerObject = Parse.Object.extend("CustomerObject");
var query = new Parse.Query(CustomerObject);
query.equalTo("customername", "Dan Stemkoski");
query.find({
success: function(results) {
// results is an array of CustomerObjects
alert("Successfully retrieved " + results.length + " customers.");
},
error: function(error) {
alert("Error: " + error.code + " " + error.message);
}
});