首页 > 代码库 > 遇到的问题

遇到的问题

1、<form>标签中加入<button>后,默认是一个提交按钮。

这种情况下再使用Ajax,会比较麻烦:页面刷新后,整个逻辑又得重来。

 

那么什么情况下使用<form>会比较好呢?

我觉得:如果数据是直接从<form>表单传到php的,没有Ajax这一层,那就不需要考虑什么逻辑了。

但如果这么做,php处理完数据怎么将数据存储起来呢?应该是写到json文件里。然后把php文件关掉,html再读取json。php文件处理好长时间没用了,不太熟练。

 

所以现在我的解决方法是:不用<form>,数据直接用Ajax处理,之后存到localStorage或者cookie里。

遇到的问题