作者knives ()
看板Ajax
标题Re: [问题] 如果要增加名称为阵列的值要怎麽加进去
时间Fri Feb 5 14:52:42 2010
※ 引述《TonyQ (^^)》之铭言:
: 名为 ids[] 的input , 只是因为用同样名字所以後端接起来是阵列,
: 也就是说 , 如果你要建立一个名为 ids , 资料是 1,2的资料列。
: 实际上你要建立
: <input type="hidden" id="ids[]" name="ids[]" value="1">
: <input type="hidden" id="ids[]" name="ids[]" value="2">
: 所以你现在要做的就是找到一个conainter ,
: 然後看你要用html或append 的方式新增元素内容 .
: 想办法凑出一堆hidden的input , value是按照你想要的顺序就是了.
所以说,比方我上面有个输入框 id为 ids_input
用jquery写的话,就是
for( var i=0 ; i < json_array.length ; i++ )
{
$('
#ids_input').append('<input type="hidden" id="ids[]" name="ids[]"
value="'+json_array[i][id]+'">');
}
这样才行罗
--
╔ ◣◢◢ ㊣
═════════════════════════╗
║◥爱洨堂◣ 《给你爽˙洨丸》 洨丸真正好 补完不会少 ║
║ ◤◤◥ gelisiau siauwan 洨丸呷到饱 暴走跑不了 ║
║ ║
║专治乱入死小孩:洨朋友对号入座、自爽、过激、恋童、告官、暴走、║
║ 无脑乱入、病床边乱开枪等症状,廿六服立即见效。║
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.117.39.194
1F:→ TonyQ:如果说你是要增加就是这样,如果你是要用新的资料取代 02/05 15:26
2F:→ TonyQ:旧的资料 , 你应该要先remove掉现在有的资料. 02/05 15:26