作者imimi (im)
看板Ajax
标题[问题] 新手求教Ajax-PHP 写法
时间Thu Aug 25 19:39:59 2016
大家好 ....
想请教各位Ajax高手就是
假如我现在有一个array叫做$array=array('I','love','you');
然後网页上要显示
I [按钮1]
love [按钮2]
you [按钮3]
按按钮1 会储存I
按按钮2 会储存love
按按钮3 会储存you
如果 依序按 按钮3 按钮1 按钮2
会储存you I love
想请问大家会怎麽写? 谢谢 ....
以下两种写法哪种是比较好的呢??? 或是都不好呢???
1. 用form把他们包起来
<form id="form1">I [按钮1] </form>
然後jQuery 去叫(#form1).serialize
再用ajax传送
2. [按钮1] button onclick=jQuery函数()
然後
後面写 jQuery函数() 去叫ajax传送他前面对应的值
或是有其他写法????
如果太初学者请鞭小力点 .... 我会自D>< 呜呜呜
非常感谢 ....
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 180.217.7.183
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Ajax/M.1472125201.A.1D3.html
※ 编辑: imimi (180.217.7.183), 08/25/2016 19:41:31
1F:→ crossdunk: 用$('#id').click 08/25 20:21
2F:→ mygirl30229: php array用个foreach echo出来就好 08/25 22:36
3F:→ mygirl30229: 然後不清楚你要用什麽方式储存,是每次按server就储 08/25 22:39
4F:→ mygirl30229: 存一次 还是结果完成就储存一次 08/25 22:39
5F:→ mygirl30229: 你可以用js把字串都加起来後在一次传给server, 如果 08/25 22:46
6F:→ mygirl30229: 是每点一次server 就更新一次那就要搭配个session或 08/25 22:46
7F:→ mygirl30229: 资料库之类的储存方式储存目前结果 08/25 22:46
8F:推 Qiqi: 不管哪种写法,请记得server存完资料後,才能允许下一个requ 08/26 08:30
9F:→ Qiqi: est,不然就算是按123也可能会存成321。 08/26 08:30
10F:推 conanist: 那如果我同一个按钮按三次 或N次 是你期望的结果? 08/29 01:51
11F:→ conanist: ex:IIIIIIII 如果这样你的DB栏位长度够吗 08/29 01:52
12F:→ conanist: 如果你需要重新输入该怎麽办 是不是要做清空钮 08/29 01:52
13F:→ conanist: 或你多一个SUBMIT钮 你按完组好後 再送出 08/29 01:54
14F:→ conanist: 你先想清楚你要甚麽需求 分析一下 08/29 01:55
15F:→ imimi: 感谢大家~~~!!!! 03/10 17:38