Javascript 显示奇怪结果的asp.net json

Javascript 显示奇怪结果的asp.net json,javascript,jquery,asp.net,Javascript,Jquery,Asp.net,显示从asp.net WebMethod收到的结果时遇到问题。我有一个HTML模板,并填写JSON响应的结果。问题是第一个响应显示一次,第二个显示2次,第三个显示4次,第四个显示8次,依此类推。这是jQuery(我需要首先引用“d”,因为响应来自asp.net,他们会自动将其放在那里) JSON中每个事件只有一个条目,是jQuery代码实现了这一点,示例响应: {"d":"{\"res\":[{\"day\":\"26\",\"dayofweek\":\"Tue\",\"month\":\"J

显示从asp.net WebMethod收到的结果时遇到问题。我有一个HTML模板,并填写JSON响应的结果。问题是第一个响应显示一次,第二个显示2次,第三个显示4次,第四个显示8次,依此类推。这是jQuery(我需要首先引用“d”,因为响应来自asp.net,他们会自动将其放在那里)

JSON中每个事件只有一个条目,是jQuery代码实现了这一点,示例响应:

 {"d":"{\"res\":[{\"day\":\"26\",\"dayofweek\":\"Tue\",\"month\":\"Jun\",\"title\":\"Glen Hansard\"
       ,\"venue\":\"Vic Theatre\",\"time\":\"7:00 PM\",\"ticketurl\":
        \"http://seatgeek.com/glen-hansard-tickets/chicago-illinois....
每次你打电话

var newRow = $('.Template').clone();
您正在创建具有“Template”类的所有元素的副本。然后将所有这些副本附加到id为“fillresultsdiv”的元素中。这些副本中的每一个都应用了这个“模板”类,因此下次克隆时,您将拾取以前克隆的副本

第一次叫它只有一行,第二次叫2行,然后叫4行,然后叫8行,以此类推

您可能只需将克隆行更改为

var newRow = $('.Template').clone().removeClass("Template");
每次你打电话

var newRow = $('.Template').clone();
您正在创建具有“Template”类的所有元素的副本。然后将所有这些副本附加到id为“fillresultsdiv”的元素中。这些副本中的每一个都应用了这个“模板”类,因此下次克隆时,您将拾取以前克隆的副本

第一次叫它只有一行,第二次叫2行,然后叫4行,然后叫8行,以此类推

您可能只需将克隆行更改为

var newRow = $('.Template').clone().removeClass("Template");

很好,你怎么是唯一一个得到这个的人?我也试着在聊天中问-var newRow=$('.Template').clone().removeClass('Template')很好,你怎么是唯一一个得到这个的人?我也试着在聊天中询问-var newRow=$('.Template').clone().removeClass('Template'))