python 学习 第九篇 前端应用

简介:

常见的jquery插件,实现前端效果

  模态弹框

学习网址:http://v3.bootcss.com/javascript/#modals

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
< div  class = "modal fade"  id = "changpass" >
   < div  class = "modal-dialog" >
     < div  class = "modal-content" >
       < div  class = "modal-header" >
         < button  type = "button"  class = "close"  data-dismiss = "modal" >< span  aria-hidden = "true" >&times;</ span >< span  class = "sr-only" >Close</ span ></ button >
         < h4  class = "modal-title" >修改密码</ h4 >
       </ div >
                         < form  id = "passwdForm"  class = "form-horizontal" >
                                 < input  type = "hidden"  name = "id"  id = "passwdid" >
 
                             < div  class = "form-group" >
                                 < label  for = "password"  class = "col-sm-2 control-label" >新密码< span  class = "red-fonts" ></ span ></ label >
                                 < div  class = "col-sm-8" >
                                     < input  id = "password"  name = "password"  type = "password"  class = "form-control" >
                                 </ div >
                             </ div >
 
                             < div  class = "form-group" >
                                 < label  for = "re_password"  class = "col-sm-2 control-label" >确认密码</ label >
                                 < div  class = "col-sm-8" >
                                     < input  id = "re_password"  name = "re_password"  type = "password"  class = "form-control" >
                                 </ div >
                             </ div >
 
                         < div  class = "modal-footer" >
                                 < button  type = "button"  class = "btn btn-default"  data-dismiss = "modal" >取消</ button >
                                 < button  type = "button"  class = "btn btn-primary"  id = "chpass" >确认</ button >
                         </ div >
                 </ form >
     </ div > <!-- /.modal-content -->
   </ div > <!-- /.modal-dialog -->
</ div > <!-- /.modal -->


jquery部分代码

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
     $("#chpass").click(function () {
         $.post("/modpasswd",$("#passwdForm").serialize(),function (data) {
             data=JSON.parse(data)
             if(data["code"]==0){
                  swal({
                     title:'修改成功',
                     text:"success",
                     type:'success',
                     },function(){
                         location.reload()
                     })
             }else{
                 swal('Error',data['errmsg'],'error')
             }
         })
     })

效果图

wKioL1f6E3XyTb-bAAAk1Q73xSQ862.png

sweetalert弹出信息

wKiom1f6FCviPmOFAAA2HTYWb6I742.png

datatable美化表格

学习网址:https://datatables.net/

jquery代码

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
$('#editable').DataTable({
     'bDestory': true,
     "language": {
         "lengthMenu": "每页 _MENU_ 条记录",
         "zeroRecords": "没有找到记录",
         "sInfo": "第 _PAGE_ 页 ( 总共 _PAGES_ 页 ),显示第 _START_ 至 _END_ 项(总共 _TOTAL_ 项)",
         "infoEmpty": "无记录",
         "infoFiltered": "(从 _MAX_ 条记录过滤)",
         "sSearch": "搜索:",
         "oPaginate": {
         "sFirst": "首页",
         "sPrevious": "上一页",
         "sNext": "下一页",
         "sLast": "末页"
         }
     },
     "order": [[ 0,"asc" ]]
});

效果图

wKioL1f6FPnziKUQAABhOvzQOJs922.png



本文转自 shouhou2581314 51CTO博客,原文链接:http://blog.51cto.com/thedream/1859901,如需转载请自行联系原作者

相关文章
|
12天前
|
安全 数据安全/隐私保护 Python
Python学习的自我理解和想法(27)
本文记录了学习Python第27天的内容,主要介绍了使用Python操作PPTX和PDF的技巧。其中包括通过`python-pptx`库创建PPTX文件的详细步骤,如创建幻灯片对象、选择母版布局、编辑标题与副标题、添加文本框和图片,以及保存文件。此外,还讲解了如何利用`PyPDF2`库为PDF文件加密,涵盖安装库、定义函数、读取文件、设置密码及保存加密文件的过程。文章总结了Python在处理文档时的强大功能,并表达了对读者应用这些技能的期待。
|
8天前
|
存储 搜索推荐 算法
Python学习的自我理解和想法(28)
本文记录了学习Python第28天的内容——冒泡排序。通过B站千锋教育课程学习,非原创代码。文章详细介绍了冒泡排序的起源、概念、工作原理及多种Python实现方式(普通版、进阶版1和进阶版2)。同时分析了其时间复杂度(最坏、最好、平均情况)与空间复杂度,并探讨了实际应用场景(如小规模数据排序、教学示例)及局限性(如效率低下、不适用于高实时性场景)。最后总结了冒泡排序的意义及其对初学者的重要性。
|
14天前
|
Python
Python学习的自我理解和想法(26)
这是一篇关于使用Python操作Word文档的学习总结,基于B站千锋教育课程内容编写。主要介绍了通过`python-docx`库在Word中插入列表(有序与无序)、表格,以及读取docx文件的方法。详细展示了代码示例与结果,涵盖创建文档对象、添加数据、设置样式、保存文件等步骤。虽为开学后时间有限下的简要记录,但仍清晰梳理了核心知识点,有助于初学者掌握自动化办公技巧。不足之处欢迎指正!
|
25天前
|
数据采集 数据挖掘 Python
Python学习的自我理解和想法(22)
本文记录了作者学习Python第22天的内容——正则表达式,基于B站千锋教育课程。文章简要介绍了正则表达式的概念、特点及使用场景(如爬虫、数据清洗等),并通过示例解析了`re.search()`、`re.match()`、拆分、替换和匹配中文等基本语法。正则表达式是文本处理的重要工具,尽管入门较难,但功能强大。作者表示后续会深入讲解其应用,并强调学好正则对爬虫学习的帮助。因时间有限,内容为入门概述,不足之处敬请谅解。
|
21天前
|
索引 Python
Python学习的自我理解和想法(24)
本文记录了学习Python操作Excel的第24天内容,基于B站千锋教育课程。主要介绍openpyxl插件的使用,包括安装、读取与写入Excel文件、插入图表等操作。具体内容涵盖加载工作簿、获取单元格数据、创建和保存工作表,以及通过图表展示数据。因开学时间有限,文章简要概述了各步骤代码实现,适合初学者参考学习。如有不足之处,欢迎指正!
|
27天前
|
设计模式 数据库 Python
Python学习的自我理解和想法(20)
这是我在B站千锋教育课程中学习Python第20天的总结,主要涉及面向对象编程的核心概念。内容包括:私有属性与私有方法的定义、语法及调用方式;多态的含义与实现,强调父类引用指向子类对象的特点;单例设计模式的定义、应用场景及实现步骤。通过学习,我掌握了如何在类中保护数据(私有化)、实现灵活的方法重写(多态)以及确保单一实例(单例模式)。由于开学时间有限,内容简明扼要,如有不足之处,欢迎指正!
|
18天前
|
Python
Python学习的自我理解和想法(25)
这是一篇关于Python操作Word文档(docx)的教程总结,基于B站千锋教育课程学习(非原创代码)。主要内容包括:1) docx库插件安装;2) 创建与编辑Word文档,如添加标题、段落、设置字体样式及保存;3) 向新或现有Word文档插入图片。通过简单示例展示了如何高效使用python-docx库完成文档操作。因开学时间有限,内容精简,后续将更新列表和表格相关内容。欢迎指正交流!
|
12天前
|
存储 机器学习/深度学习 算法
论上网限制软件中 Python 动态衰减权重算法于行为管控领域的创新性应用
在网络安全与行为管理的学术语境中,上网限制软件面临着精准识别并管控用户不合规网络请求的复杂任务。传统的基于静态规则库或固定阈值的策略,在实践中暴露出较高的误判率与较差的动态适应性。本研究引入一种基于 “动态衰减权重算法” 的优化策略,融合时间序列分析与权重衰减机制,旨在显著提升上网限制软件的实时决策效能。
22 2
|
25天前
|
Python
Python学习的自我理解和想法(23)
本文记录了学习Python正则表达式的第23天心得,内容基于B站麦叔课程。文章分为三个部分:1) 正则表达式的七个境界,从固定字符串到内部约束逐步深入;2) 写正则表达式的套路,以座机号码为例解析模式设计;3) 正则表达式语法大全,涵盖字符类别、重复次数、组合模式、位置、分组、标记、特殊字符和替换等知识点。总结中表达了对知识的理解,并欢迎指正。
|
27天前
|
定位技术 Python Windows
Python学习的自我理解和想法(21)
这是一篇关于Python文件操作的学习总结,基于B站千锋教育课程内容整理而成。文章详细介绍了文件操作的基础知识,包括参数(路径、模式、编码)、注意事项(编码一致性、文件关闭)以及具体操作(创建、读取、写入文件)。同时,深入解析了路径的概念,区分绝对路径与相对路径,并通过示例演示两者在实际应用中的差异。此外,还强调了不同模式(如&quot;w&quot;覆盖写入和&quot;a&quot;追加写入)对文件内容的影响。整体内容逻辑清晰,适合初学者掌握Python文件操作的核心技巧。