来源:未知 时间:2014-11-12 21:52 作者:xxadmin 阅读:次
[导读] 最近接触大型web项目,是用thinkphp开发的,数据量很大,由于我们是招商网站,所以客户表是很大的,然后就是文章表,还有其他广告表就不说了,是多对多关系,今天做到[热词模块]...
最近接触大型web项目,是用thinkphp开发的,数据量很大,由于我们是招商网站,所以客户表是很大的,然后就是文章表,还有其他广告表就不说了,是多对多关系,今天做到[热词模块],项目要求是要让这个热词可以关联项目,文章,广告等等,几千或者几万条数据我总不能都罗列出来吧!在我苦思冥想下我利用如下方法解决了问题。
表关系是 热词表=>[文章表],[项目表],[客户表],[广告表] 我想法是初次加载先罗列一部分,然后做一个 text输入框,输入框下覆盖一个select下拉,在输入框商做ajax事件进行异步搜索,匹配到到关键词进行输入到select表单下,然后选择时进行js事件交互传到隐藏域里面,这样就可以轻松的做到多表之间查询与筛选,总不能把所有项目全罗列出来吧!呵呵,这是我的思路!如果有更好的办法请私底下联系我!我们互相取长补短! |
自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习
京ICP备14009008号-1@版权所有www.zixuephp.com
网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com