rails中select不能响应多选的解决办法
来源:互联网 发布:守望先锋英雄数据 编辑:程序博客网 时间:2024/05/29 13:58
在rails4.2中如果你写如下代码,post的select无法传回多选内容,即使你select设置为多选:
<select id='id_size' name='name_size' multiple='multiple' size='10'> <option value="1">Small</option> <option value="2">Medium</option> <option value="3">Large</option> </select>
传回的结果是:
Parameters: {"utf8"=>"✓", "authenticity_token"=>"1cU6b2VxJ/JHql3Cig==", "email"=>"hopy@live.cn", "one"=>"one_one", "size"=>"small", "name_size"=>"3", "payments"=>["1", "3"], "submit"=>"submit"}
注意name_size是select返回内容,虽然我选择了2个但只能看到一个值。需要将代码修改如下即可:
<select id='id_size' name='name_size[]' multiple='multiple' size='10'> <option value="1">Small</option> <option value="2">Medium</option> <option value="3">Large</option> </select>
要在name的值最后加上[],比较神奇,不是吗?
0 0
- rails中select不能响应多选的解决办法
- rails中weill_paginate的paginate方法中不能使用额外参数的解决办法
- UIScrollView不能响应UITouch事件的解决办法
- UIScrollView不能响应UITouch事件的解决办法
- UIScrollView不能响应UITouch事件的解决办法
- UIScrollView不能响应touch事件的解决办法
- 【Rails】Rails中HTTP的delete方法失效的解决办法
- 【Rails】Rails中HTTP的delete方法失效的解决办法
- VC中对话框不能响应WM_CHAR WM_KEYUP WM_KEYDOWN消息的解决办法
- \t\tVC中对话框不能响应WM_CHAR WM_KEYUP WM_KEYDOWN消息的解决办法
- ios UIScrollView不能响应TouchesBegin:的事件的解决办法
- ios UIScrollView不能响应TouchesBegin:的事件的解决办法
- ios UIScrollView不能响应TouchesBegin:的事件的解决办法
- ios UIScrollView不能响应TouchesBegin:的事件的解决办法
- 关于UIScrollView不能响应UITouch事件的解决办法
- MFC对话框里不能响应按键事件的解决办法
- ListView与手势识别不能正确响应的解决办法
- 自定义ListView不能响应setOnClickListener的onItemClick事件解决办法
- 【SICP练习】64 练习2.35
- 【SICP练习】65 练习2.36
- 【SICP练习】66 练习2.37
- 【SICP练习】67 练习2.38
- 【SICP练习】68 练习2.39
- rails中select不能响应多选的解决办法
- 【SICP练习】69 练习2.40
- 【SICP练习】70 练习2.41
- fhq Treap模板
- 【SICP练习】71 练习2.42
- 【SICP练习】72 练习2.43
- javaweb学习心得(每天写一点,写点自己学习时碰到的不会的东西)
- 【SICP练习】73 练习2.44
- 【SICP练习】74 练习2.45