一些设计决定,你能给我一些建议吗?

时间:2011-01-12 14:59:42

标签: php javascript

我的所有表单都由Ajax提交给php脚本。 php脚本就像一个控制器。

我认为这可能更加用户友好。如果出现问题,用户无需离开当前页面。

但我没有看到任何网站这样做。

他的缺点是php运行时必须加载两次:一个在发布过程中。一个用于显示结果。

1 个答案:

答案 0 :(得分:1)

首先,正如Pekka评论的那样,有很多网站使用ajax技术来提交表单。

如果我正确地解释了你的问题,通常,我认为解决“形式问题”的最好的异步模式,在设计方面是这样的:

=> HTML格式

=> JS停止的默认提交事件

=> JS客户端检查(即电子邮件/电话)验证

=> ajax调用后端脚本(php,java,ruby等) - 它只加载一次!

=>服务器端检查,“回应”响应

=> ajax调用响应,由JS处理