PHP+Laravel的简单应用教程【ajax的使用】PHP·拉弗尔的简单应用教程【阿贾克斯的使用】,下面由Laravel框架教程栏目给大家介绍PHP Laravel的简单应用教程【阿贾克斯的使用】,希望对需要的朋友有所帮助!

声明

本文只是零散的应用教程,默认Laravel项目已经安装完成,并正常运行;

Ajax 的使用

创建控制器

在项目根目录下运行命令

PHP工匠制作:控制器测试控制器创建成功会提示控制器创建成功。

创建成功后会在app/Http/Controllers/目录下生成TestController.php文件

在TestController.php文件中加入

公共函数索引(){

返回视图(‘ test ‘);}公共函数TestJax(){

“回声”请求成功了;死去;}

创建视图文件

在资源/视图目录中新建一个视图文件test.blade.php

文件中的内容如下

路由配置

打开路由文件routes/web.php,默认路由如下:

下方新增一条展示测试埃阿斯页面的路由

Route:get(‘test ‘,[test controller :3360 class,’ index ‘])-name(‘ test。索引’);新增一条接收埃阿斯请求的路由

Route:post(‘test ‘,[test controller :3360 class,’ Testjax ‘])-name(‘ test。Ajax’);更多路由相关内容请查看文档路由《Laravel 8 中文文档》

增加进入测试页面的入口

打开资源/视图/欢迎。刀锋。PHP文件,找到大概111 行的位置:

复制内容,修改为需要的测试页面入口

a href=’ { { route(‘ test。索引’)} ‘ class=’ ml-1下划线’

测试入口/a

保存后刷新页面,就能看到测试入口了

点击测试入口,进入测试页面,会看到以下内容

修改页面内容

将下载好的jquery.min.js放入公共/资产/目录下

修改资源/视图/测试。刀锋。PHP文件的内容

!DOCTYPE htmlhtmlhead

meta charset=’utf-8 ‘

标题测试Ajax/标题

脚本src=’ { { asset(‘ assets/jquery。分钟。js ‘)} } ‘/脚本/头体

返回的内容: p style=’ color : red ‘ class=’ response-message ‘/p

form method=’ post ‘ action=’ { { route(‘ test。Ajax ‘)} } ‘

{!csrf_field()!}

提交的内容:输入类型=’text ‘名称=’text ‘

span class=’submit-btn ‘提交/span

/form/bodyscript

$(‘.提交-BTN ‘).click(function () {

让url=$(this).最接近(‘ form ‘).attr(‘ action ‘);

让formData=$(this).最接近(‘ form ‘).连载

$。post(url,formData,function (response) {

$(‘.响应消息’)。文本(回复);

})

})/script/html点击测试页面的提交可以看到控制器中testAjax()返回的内容已经显示在页面上

修改控制器中接收请求接口的内容

文件路径app/Http/Controllers/Testcontroller。PHP原内容

修改后的内容:

修改前端页面

文件路径资源/视图/测试。刀锋。PHP

$(‘.提交-BTN ‘).click(function () {

让url=$(this).最接近(‘ form ‘).attr(‘ action ‘);

让formData=$(this).最接近(‘ form ‘).连载

$。post(url,formData,function (response) {

让responseData=response.data

let appendStr=’ span style=’ border : 1px纯蓝’ ‘响应数据。文本’/span ‘;

$(‘.响应消息’)。空()。append(appendStr);

})})保存后在页面输入框中输入内容,点击提交后即可看到最新内容

结语

PHP在WPS中的应用,PHP+Laravel的简单应用教程【ajax的使用】,wps的使用教程相关推荐

  1. html5双波浪线怎么添加,在WPS中如何给段落添加双波浪线边框

    WPS给文章的段落添加一个很好的边框,使整个段落看起来大方有条理.推荐一种波浪边框,这种边框添加后效果感是非常不错的,看起来就像是我们平时生活中写的明信片一样.以下是学习啦小编为您带来的关于在WPS中 ...

  2. wps html编辑表格,手机wps中怎样编辑表格?手机wps编辑表格的方法

    软件大小: 52.26MB 软件版本: 2.1.0 软件类型: 办公工具 查看详情 直接下载 你知道手机wps中怎样编辑表格吗?下面为你们带来了手机wps编辑表格的方法.希望阅读过后对你有所启发. 在 ...

  3. WPS 中添加MathType插件

    参照链接:WPS中插入mathtype选项卡 解决mathtype选项卡为灰色_韬_17的博客-CSDN博客_mathtype在wps中是灰色的WPS中mathtype选项卡添加首先安装mathtyp ...

  4. android 如何制作可编辑的表格,在手机wps中编辑表格的方法

    我们可以在手机版本的wps中对表格进行编辑,对于新手来说可能不知如何操作,下面就让学习啦小编告诉你如何在手机wps中编辑表格的方法,希望对大家有所帮助. 在手机wps中编辑表格的方法 首先,下载并安装 ...

  5. 如何在Word/WPS中插入noteExpress?

    两步搞定在Word/WPS中插入noteExpress 一.安装插件 二.加载 .dll文件 noteExpress 中未能在Word/WPS中显示,主要原因有两个: ①未下载安装在Word/WPS中 ...

  6. wps求和怎么跟计算机不一样,Wps中进行两个不同sheet表数据求和的操作方法

    excel中那两个不同的表单sheet中的数据如何求和?也就是说在同一个工作薄中的两个工作表sheet1根sheet2中的数据如何求和或者是合并内容;今天,小编就教大家在Wps中进行两个不同sheet ...

  7. 全国通用计算机一级考试模板,共享WPS中符合国人习惯的好模板

    WPS Office针对中国人的办公习惯设计了很多独特的模板.但读者中还是用Word的居多,那能不能来一次移植手术,把WPS中的好模板移植到Word中呢? 一.WPS 2000/Office版本 第一 ...

  8. wps中,点空格或者enter之后首字母变大写问题

    问题: wps中,点空格或者enter之后首字母变大写问题 解决: 文件->选项->取消勾选"键入时自动进行句首字母大写更正"

  9. 计算机一级插入页眉,2017年计算机一级WPS辅导:WPS中页眉页脚的设计技巧

    本文讲解WPS2005页眉页脚的编辑技巧.页眉和页脚在正式的文档中起着很大的作用.一方面,它可以使文档页面美观.正规:另一方面,它可以使文档或表格清晰,查阅起来方便,最普通的例子就是形如第X页共Y页这 ...

最新文章

  1. Docker镜像使用
  2. javascript 之 push
  3. phppage类封装分页功能_封装page分页类
  4. 四五六年级计算机教学计划,五六年级信息技术教学计划
  5. epoll模型之服务器设计
  6. 机床使用教学_辽宁高校学子前往凤城市,进行与数控机床相关的专业实践活动...
  7. php如何上传文件,PHP上传文件
  8. 遍历同辈节电的方法_jQuery遍历节点
  9. 三维旋转矩阵_旋转之一 - 复数与2D旋转
  10. 使用SQL Server Management Studio 创建数据库备份作业
  11. 如何解决“这台电脑上已经安装了更高版本的Bonjour”
  12. 人工智能之父艾伦·麦席森·图灵
  13. 苹果系统连接服务器打印机,Mac系统怎么连接打印机
  14. 公众号微信认证(企业类型的订阅号)参考步骤
  15. 使用LL库开发STM32:UART基础使用
  16. MySQL的锁到底有多少内容?和腾讯大佬的技术面谈,我真菜
  17. 20165232 结对编程第二周总结
  18. COMSOL初级学习之一
  19. sublime和vscode 格式化Json ——两步走
  20. SPA(单页面web应用)和MPA(多页面web应用)的区别

热门文章

  1. 关于解决form表单记录上次保存填写记录清空
  2. spring InitializingBean接口
  3. c# string总结
  4. Mahout各种推荐器的主要特点(转)
  5. python与java、php、go的优势对比
  6. Composer -- PHP依赖管理的用法
  7. Linux下查看MySQL的安装路径
  8. CSS引入CSS文件不生效 搞得很恼火
  9. PHP之composer遇见Your requirements could not be resolved to an installable set of packages
  10. Git的pull clone fetch