仿联想商城laravel实战---5、无刷新的增删改查(动态页面更新的三种方式(html))

一、总结

一句话总结:

直接js增加删除修改html
控制器直接返回处理好的页面
用双向绑定插件比如vue

1、比如管理员有正常和禁用两种状态,我需要修改管理员状态,我如何修改(需要注册路由么)?

需要注册路由
总结:一些非路由组里面的方法都要注册,所以我们增加的一些乱七八糟的方法都需要,就算不用输入url的

2、lavarel中的ajax的post一直常伴相随的是什么?

{"_token":'{{csrf_token()}}'}

3、lavarel中post提交的数据如果要更新数据库在控制器中一定要做的操作是什么?

去掉数据中的_token:$arr=$request->except('_token');

4、比如修改管理员的ajax请求怎么写?

参数可以写在url中间:$.get("/admin/admin/"+id+"/edit",{},function(data){
控制器中接收方式:public function edit($id){

5、lavarel的ajax的post请求需要带请求方式么?

可以带上:$.post("/admin/admin/1",{str:str,"_method":'put','_token':'{{csrf_token()}}'},function(data){

6、无限分类的两种数据表设计方式?

空间优先:一种是pid
时间优先:一种是记录所有祖先的id,比如0,1,5,这种方式也得记录pid

7、js中如何在删除的时候出现提示框?

confirm方法:confirm('您确定要删除么');

8、时间优先的无限分类方式(记录所有祖先的id,比如0,1,5,这种方式也得记录pid)如何删除某个类的时候删除所有子类?

用like:if(\DB::delete("delete from types where id=$id or path like '%,$id,%'")){

9、搜索框我们一般用的是get方式请求数据,以便在url中展示,如果搜索框在表单中,我们如何设置为get方式请求?

不设置表单的method,默认为get

10、控制器中如何获取get方式传递过来的数据?

Request对象的input方法:public function index(Request $request)

11、图片ajax上传的实质是什么?

图片先ajax上传到指定文件夹,然后将已上传的图片的链接传递到页面,页面即可显示图片是否上传

二、内容在总结中

 

仿联想商城laravel实战---5、无刷新的增删改查(动态页面更新的三种方式(html))的更多相关文章

  1. 仿联想商城laravel实战---1、仿联想商城需求和数据库设计(lavarel如何搭建项目)

    仿联想商城laravel实战---1.仿联想商城需求和数据库设计(lavarel如何搭建项目) 一.总结 一句话总结: composer引入lavarel.配置域名.配置apache 1.项目名 le ...

  2. 仿联想商城laravel实战---7、lavarel中如何给用户发送邮件

    仿联想商城laravel实战---7.lavarel中如何给用户发送邮件 一.总结 一句话总结: 设置邮件服务器,比如163邮箱 lavarel中配置邮件服务,在.env中 控制器中使用Mail对象发 ...

  3. 仿联想商城laravel实战---6、自建配置文件和缓存(如何读取自己创建的配置文件的信息)

    仿联想商城laravel实战---6.自建配置文件和缓存(如何读取自己创建的配置文件的信息) 一.总结 一句话总结: config()及相应的方法 1.前端插件选择好了,后端开发超级省力? 比如多图上 ...

  4. 仿联想商城laravel实战---4、验证(lavarel的表单验证如何使用)

    仿联想商城laravel实战---4.验证(lavarel的表单验证如何使用) 一.总结 一句话总结: 验证规则和验证信息的数组:在控制器的方法中 1.注册页面中的用户名正确(比如是否重名,字段长度是 ...

  5. 仿联想商城laravel实战---3、前端页面搭建(什么情况下需要路由接参数)

    仿联想商城laravel实战---3.前端页面搭建(什么情况下需要路由接参数) 一.总结 一句话总结: 比如访问课程的时候,不同的课程(比如云知梦),比如访问不同的商品,比如访问不同的分类 //商品详 ...

  6. 仿联想商城laravel实战---2、后端页面搭建(验证码如何在页面中使用)

    仿联想商城laravel实战---2.后端页面搭建(验证码如何在页面中使用) 一.总结 一句话总结: 放在img里面,img的src就是生产验证码的控制器路径: img src="/admi ...

  7. 告别无止境的增删改查:Java代码生成器

    对于一个比较大的业务系统,我们总是无止境的增加,删除,修改,粘贴,复制,想想总让人产生一种抗拒的心里.那有什么办法可以在正常的开发进度下自动生成一些类,配置文件,或者接口呢?   有感于马上要做个比较 ...

  8. 告别无止境的增删改查--Java代码生成器

    转自:http://www.cnblogs.com/zhuYears/archive/2012/02/29/2373491.html 告别无止境的增删改查--Java代码生成器 有感于马上要做个比较大 ...

  9. Node+Express+node-mysql 实战于演习 全套mysql(增删改查)

    最近这段时间研究Node感觉不错,自己做了一个增删改查,虽然有些简陋,但是思想是想通的,其实所有项目都是增删改查,有助于初学者快速掌握Node 首先 本实例展示的是基于Node+Express+nod ...

随机推荐

  1. freemarker 展示数据列表并传值给后台

    select id="initiatorId" name="initiatorId">                  <#if initiato ...

  2. [译]NeHe教程 - 创建一个OpenGL窗体

    原文: Setting Up An OpenGL Window 欢迎阅读我的OpenGL教程.我是一个热爱OpenGL的普通码农!我第一次听到OpenGL是在3Dfx刚发布他们给Voodoo I显卡的 ...

  3. linux centos apache开启gzip的方法

    开启gzip压缩的方法很简单,连接服务器并打开配置文件“httpd.conf”,找到下面这两句,去掉前面的“#”  代码如下 1 LoadModule deflate_module modules/m ...

  4. php函数unserialize数据返回false问题分析

    unserialize的这个问题是由一个emlog论坛用户在使用时报错而发现的 问题表现情况如下: emlog缓存的保存方式是将php的数据对象(数组)序列化(serialize)后以文件的形式存放, ...

  5. PHP-Manual的学习----【安装与配置】

    2017年6月27日17:59:16 安装与配置    安装前需要考虑的事项    Unix系统下的安装    Mac OS x系统下的安装    windows 系统下的安装    云计算平台上的安 ...

  6. I2C驱动详解

    I2C讲解: 在JZ2440开发板上,I2C是由两条数据线构成的SCL,SDA:SCL作为时钟总线,SDA作为数据总线:两条线上可挂载I2C设备,如:AT24C08 两条线连接ARM9 I2C控制器, ...

  7. IOS超强表格控件GMGridView

    本文转载至 http://zyc-to.blog.163.com/blog/static/1715240020124235837247/ 介绍: iOS为我们提供UITableView类,实现了项目的 ...

  8. Java 学习 day08

    01-面向对象(多态-概念) package myFirstCode; /* 多态:可以理解为事务存在的多种体现形态. 人:男人,女人 动物:猫,狗 猫 x = new 猫(); 动物 x = new ...

  9. wcf利用IDispatchMessageInspector实现接口监控日志记录和并发限流

    一般对于提供出来的接口,虽然知道在哪些业务场景下才会被调用,但是不知道什么时候被调用.调用的频率.接口性能,当出现问题的时候也不容易重现请求:为了追踪这些内容就需要把每次接口的调用信息给完整的记录下来 ...

  10. netstat命令简单使用

    1.适用范围 该命令用于打印网络连接.路由表.接口统计.伪装连接.多播成员等信息. (netstat已经过时,现在使用ss命令,所以本文不会作过多翻译,只着重一些重要部分) 2.语法概览 netsta ...