【发布时间】:2014-09-17 23:56:31
【问题描述】:
我正在使用 JQuery.each 迭代一些项目,但我想知道何时停止。
这是我现在的代码:
$j(".form-builder").each(function(){
data_json+='{ "type":"'+$j(this).attr("type")+'"';
// IF LAST ITERATION
// data_json += '}';
// ELSE
//data_json+='},';
});
我怎么知道它是否是最后一次迭代?
【问题讨论】:
-
Last element in .each() set 的可能重复项
-
您为什么尝试手动构建 JSON 而不是使用
JSON.stringfy?如果你以正确的方式做我,你就不必知道最后一次迭代。 -
@isherwood:同意所提出的问题是一个骗子,但这仅仅是因为 OP 提出了错误的问题。问题应该是如何从一堆 html 元素中构建一个 json 字符串(这也可能是一个骗子)。