我需要在数组中保存一些数据。但是这些对象是从用户输入动态插入的,因此输入是通过迭代完成的。
# index file can be index.php, home.php, default.php etc.
DirectoryIndex index.php
# Rewrite engine
RewriteEngine On
# condition with escaping special chars
RewriteCond $1 !^(index\.php|robots\.txt|favicon\.ico)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ ./index.php/$1 [L,QSA]
我收到错误
无法读取未定义
的属性“data2 = {}; for(j=0;j<ebs_no;j++){ for(k=0;k<$('[name=snap_no'+j+']').val();k++){ data2[i].snapshot.push({ duration : $('name=duration'+j+k).val(), every : $('name=every'+j+k).val(), keep : $('name=keep'+j+k).val() }); } }
”
并且应用程序正在崩溃。
最终输出应该是这样的
snapshot
答案 0 :(得分:0)
希望这可以帮到你:
var data2 = [];
var ebs_no = 20;
for(var j = 0; j < ebs_no; j++){
data2[j] = { snapshot: [] };
for(var k = 0; k < 10; k++){
data2[j].snapshot.push({
duration : 'testduration',
every : 'testevery',
keep : 'testkeep'
});
}
}