|
案例是这样的:在A页面中点击"<a href="B的url">.......</a>",要求跳转到B页面的同时,要求把A页面的参数信息传递到B页面使用。
现在我想到两种传递参数方法:
法1、好像设置 $config['page_query_string'] = TRUE以后,在超链接(或者用CI的anchor函数,其实也是超链接)"<a>...</a>"里使用格式:”http://url?参数名=参数值“可以做到,但是这是get方式提交数据,不太适合传输大量数据(我传递的是table整张表的字符串),虽然能够做到案例的要求。
法2、采用jQuery的$.post方法确实能传递大量数据,但是因为是异步提交,所以提交以后,页面还是停留在当前页面,没有发生跳转,不符合案例要求,所以砍掉这个方法。
总之这两种方法都不是那么很合适,不知道CodeIgniter框架针对这种需求,有没有其他解决方案?
妈的,实在不行我就用session,A页面把参数写在session里,跳转到B页面后读这个session.
|
|