我是 CakePHP 的普通新手。在阅读食谱时发现了 Ajax 表单及其提交。但它缺乏更多细节。
ajax 表单和普通表单之间的主要区别是什么,或者我们需要在普通表单上使用 Ajax 表单的更具体的情况是什么?
一个例子将不胜感激
谢谢....
正确实现的Ajax 表单与常规表单完全相同,只是如果启用了 JavaScript,则会将提交处理程序绑定到它,这将阻止表单的正常提交并使用XMLHttpRequest对象发送数据。然后,响应将由当前页面中的 JavaScript 处理,而不是加载一个全新的页面。
这不一定是一个 CakePHP 问题,它了解 AJAX 是什么。
通俗地说 AJAX 基本上是在不重新加载当前页面的情况下向网站提交数据。如果这是您想要的那种功能,您需要查看RequestHandler
组件以及JsHelper
您正在使用的版本的 CakePHP 手册中的 。