用户
 找回密码
 入住 CI 中国社区
搜索
查看: 1815|回复: 7
收起左侧

[视图] 视图传递参数或数组到控制器中的问题。

[复制链接]
发表于 2018-2-4 10:45:13 | 显示全部楼层 |阅读模式
请教高手:
点了a里面的一按钮,这个按钮是<a href='/index/b/3/4/5/6/'> 跳转到b控制器 </a>
上面的这个3 4 5 6 的参数可能有为空的情况下,用segment 就会取到错误的值,如何能让空值也占一位,或能有没有能传递数组到控制器中,谢谢。
发表于 2018-2-4 16:57:18 | 显示全部楼层
换个想法处理吧  比如再给参数前面就判断  如果是空的默认给一个0 就行了吧
 楼主| 发表于 2018-2-4 17:47:37 | 显示全部楼层
看来只能预先处理参数是否为空,再赋予一个值来占位了。有没有传递数组到控制器呢。
发表于 2018-2-5 11:31:47 | 显示全部楼层
建议用 GET 方式传参, segment 只用于定位控制器和方法。
 楼主| 发表于 2018-2-5 13:40:03 | 显示全部楼层
请教如何传?
发表于 2018-2-5 13:42:53 | 显示全部楼层

这样: /index/b?a=3&b=4&c=5&d=6

改成这样,哪个参数你都可以传或不传。
 楼主| 发表于 2018-2-6 00:15:39 | 显示全部楼层
哦,这样就和以前用asp的时候差不多了,好的,谢谢了,

本版积分规则