Laravel:更改内容而不重新加载页面[关闭]

Posted

技术标签:

【中文标题】Laravel:更改内容而不重新加载页面[关闭]【英文标题】:Laravel: Change content without reloading the page [closed] 【发布时间】:2018-04-01 07:43:39 【问题描述】:

我想在不重新加载页面的情况下更改<div id="main"> 的内容。

最好的方法是什么?我想为我网站上的所有链接/按钮执行此操作

【问题讨论】:

html - Change\Update page contents without refreshing\reloading the page的可能重复 【参考方案1】:

使用 Ajax(异步 javascript 和 XML)加载内容并将其集成到您的页面中,而无需重新加载页面本身。

查看以下链接了解更多信息:

What is AJAX and how does it work?

Ajax tutorial for post and get

http://api.jquery.com/jquery.ajax/

【讨论】:

【参考方案2】:

由于您想要使用 div 来显示整个应用程序,因此我建议您使用 JavaScript 框架。

在 free course 上查看 VueJS 以及如何将其与 Laravel 集成

或者,您可以检查其他框架,例如 Angular2、ReactJS 甚至 jQuery

【讨论】:

以上是关于Laravel:更改内容而不重新加载页面[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Laravel 中提交 PUT 方法表单而不重新加载页面?

刷新数据表而不重新加载页面

更改浏览器栏中的网址而不重新加载页面[重复]

当视频更改而不重新加载页面时,HTML5 视频元素缺少 END 事件

我需要更改网页的内容而不刷新服务器端发生更改的位置

更改查询字符串而不重新加载/刷新[重复]