博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
仿联想商城laravel实战---5、无刷新的增删改查(动态页面更新的三种方式(html))...
阅读量:5142 次
发布时间:2019-06-13

本文共 1157 字,大约阅读时间需要 3 分钟。

仿联想商城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上传到指定文件夹,然后将已上传的图片的链接传递到页面,页面即可显示图片是否上传

 

 

二、内容在总结中

 

 

 

 

转载于:https://www.cnblogs.com/Renyi-Fan/p/10887709.html

你可能感兴趣的文章
.Net文件压缩
查看>>
html 超链接(a)详细讲解
查看>>
codeforces 343d
查看>>
mysql基础 仅供参考(基于linux下安装的mysql)
查看>>
Runtime 概念
查看>>
笔记《精通css》第2章 选择器,注释
查看>>
android程序完全退出步骤
查看>>
bzoj1040: [ZJOI2008]骑士
查看>>
font里面的charset、name,和codepage(代码页)、字符集、字符集编码、系统语言概念说明...
查看>>
10. solt 插槽
查看>>
51单片机存储器结构
查看>>
一个Java系统测试
查看>>
MySQL数据库中like语句及相关优化器tips【转】
查看>>
WPF listbox WrapPanel Horizontal无效的原因
查看>>
树(二叉树)的建立和遍历算法(二)
查看>>
struts2上传下载工具类(创建文件夹及删除文件)
查看>>
UVA 11582 Colossal Fibonacci Numbers(数学)
查看>>
pthread_kill 和 sigaction 函数(摘抄)
查看>>
Python元组与列表的区别和联系?
查看>>
AHK Listview排序函数
查看>>