当前位置:首页 > 日记 > 正文

实现分类列表管理(下)

实现分类列表管理(下)
在第一部分中,我们详细讲解了如何实现新的列表管理和删除操作,我们可以看到前台页面通过ajax和后台通信,根据后台处理结果响应前台的交互操作,这是一个非常典型的应用JSON和ajax的例子。

本文将继续前一篇文章中的示例来完成编辑操作。

编辑操作

用户单击编辑按钮更改相应的项目以编辑状态。出现一个输入框。用户可以重新输入新内容,然后单击保存按钮完成编辑操作,或者单击取消取消编辑状态。

首先,编辑状态通过单击编辑按钮并将以下代码添加到全局js的$(函数){ }中实现)。

编辑选项
$(编辑)。活(听到咔哒声,函数(){)
$(这)。RemoveClass('edit)。AddClass('oks)。Attr(标题,拯救);
$(这)。Prev(),RemoveClass('del)。AddClass('cancer)。Attr(标题','取消');
var($);
输入;
$(这)。下()WrapInner(输入);
});
它可以从代码中看到,这类风格的编辑按钮,删除按钮改变,标题属性被修改,和分类的名字是用输入的输入框(wrapinner),从而产生一个编辑状态。

要将修改后的内容提交到后台处理中,单击保存按钮,将有以下内容。见代码:

编辑
$(,通过)。活(听到咔哒声,函数(){)
无功input_str =美元(这)。父(),发现(输入的)瓦迩();
如果(input_str = =){
jnotify(请输入类别名称!;
返回false;
}
var str =逃避(input_str);
var id = $(这)。父()。Attr(关系);
var url =的帖子。phpaction =编辑;

VaR建立美元(这);
$ ajax({
类型:邮政
网址,
数据,
成功:函数(MSG){
如果(MSG = 1){
jsuccess(编辑成功!;
Var STRs =<跨度类= 'edit
标题=+ input_str +>编辑;
Btn.parent()Html(STR);
其他{ }
jnotify(操作失败!;
返回false;
}
}
});
});
通过单击编辑保存按钮的状态,首先把输入框的内容,无需输入任何提示用户输入,然后将用户输入的内容转义编码,而且获得编辑项目对应的ID,ID和输入参数的内容提交到后台post.php美元。Ajax响应背景信息返回,如果返回成功,则提示用户编辑和取消编辑状态,如果返回失败,提示用户失败。

的背景post.php处理操作编辑项目是类似的新项目运作中上部,和代码如下:

case'edit: / /编辑项目
ID =美元美元_post { 'id' };
标题= unidecode美元(美元_post {标题},'utf-8);
标题= htmlspecialchars($美元的标题,ent_quotes);
$(更新查询= mysql_query板设置标题= ' $ title'where CID = $ ID);
如果($查询){
回声1;
其他{ }
2的回声;
}
打破;
上面的代码片段添加到post.php switch语句。代码从前端接收ID和标题参数,并对标题参数进行解码,然后更新数据表中的相应项,并将执行结果输出到前台处理。

若要取消编辑状态,请单击下面的代码取消。

取消/编辑
$(癌症)。活(听到咔哒声,函数(){)
Var Li = $(这个)。父()Html();
无功str_1 =美元(这)。父(),发现(输入的)瓦迩();
Var STRs =
+ str_1 + 。
$(这)。父()Html(STR);
});
事实上,代码把字符串和替换组合字符串而不是编辑状态,即取消编辑状态。

通过这样的一个实际应用的案例,我们可以体验到前端技术的优越性,以及用户的操作的每一步都是那么友好,这是用户体验的一个方面。jQuery库使得Ajax操作简单,jQuery的生活方法也在代码中使用,这是必要的约束DOM元素动态。

以上两篇文章都是萧边整理列表管理jquery+ajax + PHP + MySQL的内容,有助于大家的学习。

相关文章

简介:编辑等高线CorelDRAW的方法与

简介:编辑等高线CorelDRAW的方法与

步骤,方法,等高线,编辑,简介,本教程介绍朋友到coreldraw编辑大纲和操作程序。这个教程真的很好,很基础,适合初学者学习,推荐给喜欢快速学习的朋友们。 本教程介绍朋友的方法和具体操作步骤,coreldraw编辑轮廓。这个教程很基础。详细的介绍是主…

PS图象处理软件很快删除数码照片的

PS图象处理软件很快删除数码照片的

删除,图象,数码照片,处理软件,游客,本教程介绍朋友到PS图象处理软件快速消除数码照片中的游客路人。这个教程真的很好。对于一些喜欢摄影的朋友们,但是图片中突然来了很多客人必须得说不出话来,让我们在下一个萧边一看。 很多人会有更好的照…

一个关于如何做流星效应的ai矢量图

一个关于如何做流星效应的ai矢量图

矢量图,效应,流星,矢量,如何做,AI怎么做流星效应来做流星拖尾的效果,但是AI不知道怎么做。事实上,这很简单。下面是ai的一个教程,用于绘制矢量流星效果。非常适合初学者学习,有兴趣的朋友可以来参考一下。 流星会增加星空的浪漫感,那么我们如何…

电子商务商店主页设计思想与流程体

电子商务商店主页设计思想与流程体

设计思想,主页,分享,商店,流程,本教程是介绍一个朋友到车间设计和工艺经验分享。这个教程相当不错。这是电工作者的一个很好的教程。 今天,我们分享了电子商务商店主页的设计理念和过程经验,其中也有一些营销设计方面的知识,非常好,推荐大家一…

CorelDRAW绘制卡通风格的可爱的水

CorelDRAW绘制卡通风格的可爱的水

绘制,轰炸机,卡通,水晶,风格,本教程介绍朋友到CORELDRAW、画可爱的水晶炸弹矢量卡通风格。本教程的渲染效果真的很漂亮,很可爱,推荐给喜欢快速学习的朋友们。 今天,我想介绍CorelDRAW绘制可爱卡通风格的水晶炸弹向量法。是教程一般,但是效果很…

爱情的伤感签名

爱情的伤感签名

伤感,爱情,电脑软件,我想和你一起工作,到老,总闻到花香,分享生活。小编辑在这里给大家带来了一些情感签名,我们很快给自己一个特别的签名,让你的QQ与众不同。 1。只有你真正喜欢它,你才能感受到心灵的感受。 2,我们不应该再爱它,一次又一次地思考,最…

最新版本的QQ个性签名经典签名

最新版本的QQ个性签名经典签名

最新版本,个性签名,经典,电脑软件,QQ,时间不是要忘记痛苦,而是要让人习惯痛苦。为你的QQ选择个性签名。 1,一个笑话往往隐藏一个真实的词。 2,现在我知道为什么它是一个设计的裤子,因为没有人握着我的手,从口袋里Chuai去。 3、没有这样的人,你说…

在word中使用格式化笔刷是使用word

在word中使用格式化笔刷是使用word

格式化,笔刷,摘要,技术,电脑软件,在使用Word编辑文档的过程中,你可以使用Word提供的格式刷;;的功能是在词的格式快速重复复制。这样,我们可以节省重复编辑的努力,不做艰苦的工作。下面的小编写的关于Word格式刷的使用,希望小编可以帮助你! 具体方…

超级简单!使用ps快速、完美地涂抹中

超级简单!使用ps快速、完美地涂抹中

中不,快速,完美,简单,电脑软件,在国内旅游,享受拍摄的旅行照片,却发现景观在路人拍进去了,他的照片已经在现场的其他人,如何去除这些讨厌的因素,以下介绍Xiaobian PS快速完美的涂抹方法不需要在画面的一部分,看。 假期旅游,放松。拍照是旅游的必…

Excel公式错误代码#民如何做Excel

Excel公式错误代码#民如何做Excel

错误代码,如何做,公式,基础,电脑软件,如今,电脑的使用越来越普及。许多人需要使用Excel的工作或生活办公软件,但一些小知识,如Excel公式错误代码# num,怎么萧边在这里详细解答。 当Excel误差公式# Num!,我们如何能与之相对应的解决这个问题,是什么…

感性人格签名与感性人格签名

感性人格签名与感性人格签名

感性,人格,电脑软件,以下所有的内容都爱和伤感的个性签名由你。如果您喜欢小编辑器的建议,请继续关注它。 即使心痛的笑。 你对我来说是个很重要的人,但这与爱情无关。 记忆真的不是一个打击,声音和句子刺痛了俄罗斯的心。 如果没有心,就不会有…

PSDM宣传单文字及排版功能说明

PSDM宣传单文字及排版功能说明

文字,宣传单,功能,电脑软件,PSDM,本教程是向朋友介绍PS的DM传单字符和照片排版功能。这个教程很好。对于一个设计朋友来说,这是值得学习的。建议像你这样的朋友可以从教程中学习。 今天给大家带来ps DM宣传单文字和图片排版功能说明,教程很…