回答
你可以同时使用,并在功能方面达到同样的效果,但我鼓励你依靠AJAX(jQuery的),用于提供更好的全面的用户体验,并减轻服务器的负担(使用PHP,你只能做需要的东西,而不需要再提供完整的html输出)。只更新实际更改的内容。
几年前,当我使用jQuery和AJAX时,我依靠AJAX来更新部分UI,而无需刷新整个网页。而且,我将这个用于管理区域的CRUD项目,实际上实现了相当不错的用户体验。
Omg这样一个简单和理解的答案。所以表单发布***有***刷新浏览器? –
@KarlMorrison你可以禁用表单的默认行为来不改变当前位置 – Hacketo
我可以强制***将ajax文章重定向到标题中吗?或者我必须在回调中做到这一点? (考虑重定向302服务器端的后响应标题位置) –
找到了jQuery post方法更多信息,它才有意义,使用一个或另一个在设计该类型的请求的上下文。如果服务器将返回一个完整的,可显示的资源(最常见的是一个HTML文档),请使用表单文章,以便浏览器“重定向”到结果。如果服务器返回的结果仅作为已经可见的资源的一部分,请使用xhr,解析结果并将其结合到页面中。
- 1. ExtJS Ajax POST与代理POST
- 2. $ .post与$ .ajax
- 3. POST与Ajax调用
- 4. 做与AJAX POST与SENDY API
- 5. jquery $ .ajax php side POST序列化表格
- 6. 在ajax POST后加载表格
- 7. AngularJs Ajax POST表单与文件上传
- 8. POST参数与JQuery的AJAX和ASPX表
- 9. jQuery Ajax POST示例与PHP
- 10. AJAX与POST在同一页
- 11. AJAX POST请求与响应
- 12. Firefox空的POST与$ .ajax
- 13. __RequestVerificationToken与Ajax POST不存在
- 14. 跨域AJAX POST ie7与jquery
- 15. 使用从一个表格的POST POST
- 16. PHP MySQL Post表格
- 17. R Curl Post表格
- 18. $ _ POST与$ _ SERVER [“REQUEST_METHOD”] ==“POST”
- 19. AJAX和/或JQUERY表单POST?
- 20. Like Statu Ajax Post图表Api
- 21. PHP/AJAX POST表单检索
- 22. 虚拟表单vs Ajax POST
- 23. 安全ajax表单POST
- 24. 数据表动态AJAX POST
- 25. Jquery Ajax HTTP Post
- 26. CodeIgniter - Ajax Post
- 27. $ .AJAX to $ .POST
- 28. iframe和Ajax $ .post
- 29. POST AJAX javascript SAPUI5
- 30. JavaScript ajax post
@Amit“我不能在相同的情况下使用两个?” –
一个强制浏览器在其“action”属性中“击中”页面,另一个则让JS执行发送数据的操作,但实际的混淆是什么,以及如何在相同的情况下使用它们?您可以在向JS提交表单和传输控件时阻止浏览器执行其默认操作,您将在其中收集数据,将数据发送到某处并且不会重新加载页面。我会为你大胆的,但我认为这不会有帮助。基本上两者都做同样的事情 - 在某处发送一些数据。他们也会产生相同的http查询。 – Mjh
@Mjh这是一个非常合适的答案! –