Home  >  Article  >  Backend Development  >  求思路:juqery+thinkphp的问答系统解决思路

求思路:juqery+thinkphp的问答系统解决思路

WBOY
WBOYOriginal
2016-06-13 12:15:54992browse

求思路:juqery+thinkphp的问答系统

大概的要求就是点击左侧的问题,右侧出现该问题的所有的回答.问题我已经从数据库中调用.

我的想法
1.是先从数据库总查询出该问题的答案,然后写下来,然后通过jquery显示出来 (或者写入)
2.还是通过jjquery取得该问题的id,传真给thinkphp,查询数据库后,输出?()
3.是不是要用到ajax?

应该选择哪个,大概如何实现
因为我只看了w3c的jquery教程,所有有点不知道从何下手,新手,描述的有点不清楚.
------解决思路----------------------
你说的第2点就要用到ajax
至于1还是2好,取决于问题的数量
只有几十个干脆直接查出答案,通过js点击改变右边div内容
如果问题很多,还带翻页,就要ajax查了
jquery:
$.get(url?id=123, function(data){alert(data)})
thinkphp:
$this->ajaxReturn($data);
------解决思路----------------------
前台JQ修改CSS
后台一次查询一页的数量+分页AJAX查询
------解决思路----------------------
$(document).ready只能给页面刚开始的按钮绑定事件
你给点赞按钮加一个class:js_up,然后加一个id="123"
然后jquery里写:$('.js_up').live('click', function(){ajax提交点赞,id就是按钮的id属性})

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn