我有一个小问题。
...
html.push('<table>');
html.push('<tr style="background: #CCC;">');
html.push('<th>Num</th>');
html.push('</tr>');
$.each(data.items, function(index, d){
var Num = Num +10;
html.push("<td>",Num, "</td>");
etc...
}
html.push('</table>');
...
在 PHP 中我有这个函数,
$num = $num+10;
它在 JavaScript 中不起作用。
var Num = Num +10;
谢谢
最佳答案
您在每次循环迭代中重新声明 Num
,每次都有效地将值设置为相同的值。
尝试将声明移到循环之外并在循环内递增:
var Num = 0;
$.each(data.items, function(index, d){
Num = Num + 10;
...
关于javascript - 为每个项目变量添加 +x,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21144380/