位置: 编程技术 - 正文

Jquery+Ajax+PHP+MySQL实现分类列表管理(上)

编辑:rootadmin

推荐整理分享Jquery+Ajax+PHP+MySQL实现分类列表管理(上),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

在实际应用中,我们要管理一个客户分类,实现对客户分类的增加、删除和修改等操作,如何让这些操作变得更人性化,让用户操作起来更加方便成了我们必须研究的课题。

准备阶段您需要具备HTML和Jquery等前端知识,以及基本的PHP程序和MySql数据库相关知识。要实现本文中的DEMO示例,首先需要一个mysql数据库:

其次在页面中引入jquery库,以及操作结果提示插件jNotify和删除确认插件hiAlert。后者两个插件在本站都有详细的讲解,读者可以通过链接了解下:将需要准备的文件一并加入到index.php的<head>之间。

准备完毕我们进入主题。index.phpindex.php是主体页面,读取了数据库中的分类数据,以列表展示,并提供了增加、删除和修改的功能按钮。

以上代码通过读取数据表中的数据,返回一个列表字符串。然后我们要将字符串输出到对应的列表中,代码如下:

试着往数据表中添加几条数据,可以看到一个分类列表。CSS

Jquery+Ajax+PHP+MySQL实现分类列表管理(上)

CSS我就不详细讲解,看下就明白了,最终显示的效果如图:

新增项操作在global.js加入addOpt()函数:

通过单击“新增一项”链接,向DOM中添加了一个新增项的输入框。当用户输入内容后,点击“保存”,将会触发一个ajax操作,先看代码:

首先获取用户输入的内容,如果没有输入任何内容则提示用户输入内容,然后将用户输入的内容进行escape编码,保证中文字符能正确传输给后台程序识别。然后通过$.getJSON方法向后台post.php发起一个异步的Ajax请求。后台post.php接收参数值并进行相关处理,前端代码通过响应后台返回的JSON数据,如果新增成功,则向列表后面追加一项,并提示用户“操作成功”,如果失败则提示用户“出错了”。如果要取消新增项操作,只需当单击“取消”按钮时执行以下代码:

后台post.php需要处理新增项内容,代码如下:

通过接收前端提交的内容,进行解码后,写入数据表中,并输出JSON数据格式供前台处理。关于uniDecode()函数,读者可以下载源码了解,主要是为了正确读取解析jquery通过异步提交的中文字符串。添加项操作已经完成,下面请看删除项操作。删除项操作回到global.js,在$(function(){})加入下面的代码:

显然,通过单击“删除”按钮,同样是向后台post.php发送一个ajax请求,将删除项对应的参数ID发送给后台并响应后台处理结果,如果成功,则提示用户“删除成功”,并通过remove()将数据项移除,如果失败,则提示“操作失败”。后台post.php接收参数并作出相应的处理:

以上这段代码片段,加在post.php的switch语句中,执行了删除语句,并输出执行结果供前端处理。限于篇幅,修改项操作在下此文章中再进行讲解,敬请关注,不要错过喽。

Jquery+Ajax+PHP+MySQL实现分类列表管理(下) 在上篇中,我们详细讲解了如何实现列表管理的新增和删除操作,可以看出,前端页面通过ajax与后台通信,根据后台处理结果响应前端页面交互操作,

jquery实现模拟百分比进度条渐变效果代码 本文实例讲述了jquery实现模拟百分比进度条渐变效果代码。分享给大家供大家参考,具体如下:这里为了便于看到加载百分比,对代码进行了处理,实

牛叉的Jquery——Jquery与DOM对象的互相转换及DOM的三种操作 只有jQuery对象才能调用jQuery类库的各种函数,同样有些dom对象的属性和方法在jQuery上也是无法调用的,不过基本上jQuery类库提供的函数包含了所有的dom

标签: Jquery+Ajax+PHP+MySQL实现分类列表管理(上)

本文链接地址:https://www.jiuchutong.com/biancheng/370447.html 转载请保留说明!

上一篇:自己动手写的jquery分页控件(非常简单实用)(可以自己做手写的软件)

下一篇:Jquery+Ajax+PHP+MySQL实现分类列表管理(下)

  • 进项税大于销项税结转分录
  • 公司支付的房租押金怎么入账
  • 交了9个点的工程增值税不可以抵扣吗
  • 股权转让实缴和认缴的区别
  • 一般纳税人拿到小规模的专票
  • 过路费是来回收费还是单向
  • 税务未抄报
  • 附加税减半征收政策从什么时候开始
  • 企业所得税的税率
  • 提取资本公积会计凭证
  • 出口不报关账务处理
  • 自产产品用于捐赠的会计处理
  • 预缴增值税附加税怎么算
  • 企业网银电子商务收入是什么
  • 支付业务招待费的税费是进项还是销项
  • 未分配利润应该在借方还是贷方??
  • 积累与消费比例怎么计算
  • 小规模纳税人简易计税方法
  • 2018营改增房产税计税依据
  • 营改增后固定资产进项税抵扣规定
  • 增值税电子普通发票开具规定
  • 私对私转账是否缴纳个人所得税
  • 汽车保险费里的钱能退吗
  • 外汇局网上申报
  • 在售房地产土地使用税如何计算?
  • 初始投资成本与可辨认净资产公允价值
  • 4s店以车换车怎么算的
  • 华为鸿蒙os2.0发布
  • 电脑系统还原步骤
  • 贷款减值准备和减值准备支出的区别
  • 企业所得税汇算表
  • 资产负债表其他流动资产计算公式
  • window11如何打开任务管理器
  • 公司股票 收税
  • 进程aissca.exe
  • 下载文件是php
  • 百度地图经纬度导航
  • 如何补办二手车牌照
  • 日落后的托莱多全景,西班牙 (© Frank Fischbach/Alamy)
  • 劳务报酬个税计算器2021计算器
  • 劳务发票服务类型有哪些
  • 小规模纳税人工商年报网上怎么报
  • 处理固定资产怎么交税
  • php面向对象优点,缺点
  • 小企业会计准则适用于哪些企业
  • 捐赠商品分录
  • mysql数据库高可用方案
  • 减免税额和抵免税额是什么意思
  • 公司吸收合并流程详细步骤
  • 文化事业建设费报告表
  • 小规模纳税人企业所得税2023
  • 购货方收到红字发票计入进项税转出还是进项税额负数?
  • 收到现金怎么做凭证
  • 挂靠经营的会计处理是?
  • 外币财务报表的折算
  • 账面价值,账面净值,账面余额三者的区别
  • 汽车折旧年限是多久
  • 年化收益率怎么算
  • sqlserver升级到2016
  • wrapper.exe是什么
  • watch programmes
  • win102021年1月大更新
  • win8如何使用网页版的onedrive
  • win10系统下如何打开internet(ISS)信息服务
  • 电脑xp系统虚拟内存不足怎么解决
  • tkmc.exe
  • bat批处理命令教程
  • python怎么打印完整的信息
  • c#中init
  • unity quaternion.angle
  • 百度坐标转换成WGS84坐标
  • javascript高级程序设计电子书
  • Unity3D游戏开发标准教程
  • python发送短信到手机
  • wxpython中Textctrl回车事件无效的解决方法
  • 四川省一般纳税人资格证明
  • 2023年河北居民养老保险缴费时间
  • 美国海外公司每年利润
  • 越南进口废塑料新政策
  • 2021税务零申报流程
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设