当我第一次使用PHP开始Web开发时,当使用POST时,我将使用包含该信息的表单的页面,然后是“action”属性指向的另一个php页面,所有的处理即数据库工作都已完成。在制作了多种形式的网站之后,我发现我建立了很多页面,并且变得相当混乱。使用Ajax/JQuery的表单提交
然后我开始寻找一种方法来避免这种情况。然后我发现自己可以发布一个页面,从而减少了我需要用来提交表单的页面数量。我在php中使用了isset()函数。问题在于整个页面需要刷新。
即使在未来,我发现jQuery和它的使用Ajax提交表单等,这使我回到了原来的问题,有太多的页面,并与什么做了什么混淆。所以现在我想知道(虽然我不太确定我能理解它),如果有办法将两者结合起来的话? jquery能否使用ajax来处理指向自己的表单?
我正在考虑的其他选项是将一个页面发送给所有表单和操作,其中包含我所有的处理并根据切换确定要使用的部分。我不确定这会对性能产生什么影响。
- 你对每种方法有什么看法?
- 有什么优点/缺点?
- 我提到的任何方法都是对不良做法皱眉吗?
这个问题一直困扰着我一阵子,所以我觉得最好能得到专家的意见。
在此先感谢。亚当·霍姆斯。亚当·霍姆斯。亚当·霍姆斯。亚当·霍姆斯。亚当·霍姆斯。
你能解释一点吗? – 2011-02-01 09:24:09