我目前正在发帖到我的剧本:
process : edit
r1_person : 00008
r2_person : 00009
persons : 2
我的脚本接受:
if (process == 'edit') {
var persons_array = [];
for (i = 0; i < persons; i++) {
var test_push = pnvl(request.getParameter('r' + i + '_person'))
persons_array.push(test_push);
response.write(persons_array[i] + '\n');
}
}
我回来了:
未定义 未定义
我哪里错了?
编辑:
解决方案:response.write()将无法在for循环中正确返回。
答案 0 :(得分:1)
试试这个:
pnvl(request.getParameter(eval('r' + i + '_person')))
答案 1 :(得分:0)
你从0迭代到1,你想要这个:
for(i = 1; i <= persons; i++)