在HTML表中显示解析对象

时间:2015-03-10 23:57:25

标签: javascript jquery html parse-platform

基本上我需要在表格中显示一个解析对象。

我的代码不是很有效。

HTML:



<table id="results-table">
<tr>
  <th>Topic:</th>
  <th>Word One</th>
  <th>Word Two</th>

</tr>
</table>
&#13;
&#13;
&#13;

Java脚本

&#13;
&#13;
$('#SearchForm').on('submit', function (e) {
        e.preventDefault();
    var SetList = Parse.Object.extend("SetList");
    var query = new Parse.Query(SetList);
    query.equalTo("Tittle", $('#SearchTF').val());
    query.find({
        ...
    ///before query.find();
    var myScores='';
    ...
    success: function(results) {
    for (var i = 0; i < results.length; i++) { 
      var object = results[i];
      myScores+='<tr><td>' + object.get('Tittle') + '</td><td>' + object.get('word') + '</td></tr>';
    }
      (function($) {
          $('#results-table').append(myScores);
      })(jQuery);
    }
        },
        error: function(error) {
            alert("Error: " + error.code + " " + error.message);
        }
    });
    
    });
    
&#13;
&#13;
&#13;

帮助会很棒!

本菲恩

1 个答案:

答案 0 :(得分:0)

这是我的建议,

一个。如下所示添加表格主体并将ID设置为“results-body”

    <table id="results-table">
<tr>
  <th>Topic:</th>
  <th>Word One</th>
  <th>Word Two</th>

</tr>
<tbody id="results-body">
</tbody>
</table>

湾将myScores附加到表体中,如下所示,

$('#results-body').append(myScores);