求思路:juqery+thinkphp的问答系统解决思路
程序员文章站
2022-05-10 23:14:20
...
求思路: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属性})
大概的要求就是点击左侧的问题,右侧出现该问题的所有的回答.问题我已经从数据库中调用.
我的想法
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属性})
相关文章
相关视频
上一篇: Python 中正则表达式详解
下一篇: 从一路php面试题说起
推荐阅读
-
关于web资金系统提现安全保护,防止极快的重复并发请求导致重复提现的解决思路
-
求帮忙修改个php curl模拟post请求内容后并下载文件的解决思路
-
分城市的分站系统怎么建立,求思路
-
Google Translate API 收费了,仅有的积分求php的其它在线翻译写法解决思路
-
想做一个美容院排班的系统,求好的数据库结构思路。该如何解决
-
curl爬教务系统的数据解决思路
-
在线预览功能的实现方法 求思路解决思路
-
【求指点】自学与新浪微博开放平台对接,运行新浪提供的SDK报错解决思路
-
求帮忙修改个php curl模拟post请求内容后并下载文件的解决思路,_PHP教程
-
求思路:juqery+thinkphp的问答系统