09 2017 档案
Day20-初识Ajax
摘要:想要实现的功能:点击提交以后,让数据发到后台进行验证,但是页面不刷新。悄悄提交用Ajax. 那么返回的字符串怎么样展示到前端HTML页面呢?可以在HTML中写个标签,定义一个选择器。 利用$('#id').text=(JSON.parse(data).error) 来赋值进而展示到页面上。 AJAX 阅读全文
posted @ 2017-09-30 11:21 momo8238 阅读(185) 评论(0) 推荐(0)
笔记-自己看Day20-待续
摘要:1. 搭建环境 1)注释掉csrf 2)配置模板路径 'DIRS': [os.path.join(BASE_DIR,'templates')], # BASE_DIR,代指当前目录。 3)配置静态文件路径:STATICFILES_DIRS=( os.path.join(BASE_DIR,'stati 阅读全文
posted @ 2017-09-29 09:34 momo8238 阅读(116) 评论(0) 推荐(0)
Day20-单表中获取表单数据的3种方式
摘要:1. 搭建环境请参考:http://www.cnblogs.com/momo8238/p/7508677.html 2. 创建表结构 models.py 在Terminal端执行: 3. 在SQLite中打开. 4. 在business业务线数据表中,手动增加几条数据 5. 如果此时想再往 busi 阅读全文
posted @ 2017-09-27 15:31 momo8238 阅读(486) 评论(0) 推荐(0)
Day19内容回顾
摘要:1,Django请求的生命周期 路由系统-视图函数(获取模板+数据->渲染)->字符串返回给用户 2,路由系统 /index/ 函数或类.as_view() /detail(\d+)/ 函数或类.as_view() /detail(?P\d+)/ 函数或类.as_view()(参数) /detail/ ... 阅读全文
posted @ 2017-09-27 14:49 momo8238 阅读(89) 评论(0) 推荐(0)
一点疑惑的解释
摘要:之前一直记不住,哪些东西该写到views.py中,哪些应该写到 login.html 模板中。 因为用户发过来的数据都封装在request中了。所以如果想获取用户数据,必须在views.py中用相应的方法。如下 request.method request.POST.get request.GET. 阅读全文
posted @ 2017-09-27 13:25 momo8238 阅读(121) 评论(0) 推荐(0)
python os.path模块常用方法详解
摘要:python os.path模块常用方法详解 转发自:http://www.cnblogs.com/wuxie1989/p/5623435.html os.path模块主要用于文件的属性获取,在编程中经常用到,以下是该模块的几种常用方法。更多的方法可以去查看官方文档:http://docs.pyth 阅读全文
posted @ 2017-09-25 10:09 momo8238 阅读(123) 评论(0) 推荐(0)
windows7下的64位redis安装简介
摘要:在网上找了好多,指向的都是同一个地址,可惜打不开。https://github.com/MSOpenTech/redis/releases。网址被禁掉了。终于找到一篇有用的帖子,安装成功。感谢仁兄koal,博客地址:http://www.cnblogs.com/koal/p/5484916.html 阅读全文
posted @ 2017-09-23 10:18 momo8238 阅读(206) 评论(0) 推荐(0)
Navicat for MySQL下载、安装与破解
摘要:参考源:http://www.cnblogs.com/da19951208/p/6403607.html 一:下载Navicat for MySQL 进入 Navicat for MySQL下载 ,根据需要选择下载的版本,我选择的是Windows 64bit,任意选择一个镜像地址下载。 二:安装Na 阅读全文
posted @ 2017-09-22 17:29 momo8238 阅读(217) 评论(0) 推荐(0)
MySQL数据库安装与配置详解
摘要:参考来源:http://www.cnblogs.com/sshoub/p/4321640.html 目录 一、概述 二、MySQL安装 三、安装成功验证 一、概述 MySQL版本:5.7.17 下载地址:http://rj.baidu.com/soft/detail/12585.html?ald 客 阅读全文
posted @ 2017-09-22 17:24 momo8238 阅读(179) 评论(0) 推荐(0)
堡垒机2
摘要:1. 下载paramiko源码:https://github.com/paramiko/paramiko 2. 解压缩 把里面的demos文件夹copy到Day13下面 3. 修改源码,使paramiko支持Python3 了。 4. 待续 阅读全文
posted @ 2017-09-22 16:56 momo8238 阅读(188) 评论(0) 推荐(0)
堡垒机
摘要:前景介绍 到目前为止,很多公司对堡垒机依然不太感冒,其实是没有充分认识到堡垒机在IT管理中的重要作用的,很多人觉得,堡垒机就是跳板机,其实这个认识是不全面的,跳板功能只是堡垒机所具备的功能属性中的其中一项而已,下面我就给大家介绍一下堡垒机的重要性,以帮助大家参考自己公司的业务是否需要部署堡垒机。 堡 阅读全文
posted @ 2017-09-22 14:27 momo8238 阅读(560) 评论(0) 推荐(0)
MySQL主键和外键使用及说明
摘要:摘自网上一个经典的例子:大哥和小弟 一、外键约束 MySQL通过外键约束来保证表与表之间的数据的完整性和准确性。 外键的使用条件: 1.两个表必须是InnoDB表,MyISAM表暂时不支持外键(据说以后的版本有可能支持,但至少目前不支持); 2.外键列必须建立了索引,MySQL 4.1.2以后的版本 阅读全文
posted @ 2017-09-22 09:39 momo8238 阅读(30258) 评论(0) 推荐(2)
待续--mysql中key 、primary key 、unique key 与index区别
摘要:mysql中key 、primary key 、unique key 与index区别 阅读全文
posted @ 2017-09-21 09:11 momo8238 阅读(203) 评论(0) 推荐(0)
ORM框架SQLAlchemy使用学习
摘要:参考源:http://blog.csdn.net/fgf00/article/details/52949973 一、ORM介绍 如果写程序用pymysql和程序交互,那是不是要写原生sql语句。如果进行复杂的查询,那sql语句就要进行一点一点拼接,而且不太有重用性,扩展不方便。而且写的sql语句可能 阅读全文
posted @ 2017-09-19 19:53 momo8238 阅读(460) 评论(0) 推荐(0)
mysql基本使用
摘要:1. Windows下,使用MySQL的时候需要先启动服务。 2.打开命令行窗口 3. 输入密码进入(1234) 4,show databases,共有4个数据库 5. use mysql; 进入名字为mysql的数据库 show tables; 显示当前数据库中的table 6. 查看user表的 阅读全文
posted @ 2017-09-18 14:07 momo8238 阅读(348) 评论(0) 推荐(0)
有用链接
摘要:MySQL数据库安装与配置详解 http://www.cnblogs.com/sshoub/p/4321640.html Navicat for MySQL下载、安装与破解 http://www.cnblogs.com/da19951208/p/6403607.html 阅读全文
posted @ 2017-09-17 17:33 momo8238 阅读(115) 评论(0) 推荐(0)
mysql安装使用详细教程
摘要:1.数据库存储数据的方式与Excel类似。 一、数据库介绍 1、什么是数据库? 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库, 每个数据库都有一个或多个不同的API用于创建,访问,管理,搜索和复制所保存的数据。 现在我们使用关系型数据库管理系统(RDBMS)来存储和管理的大数 阅读全文
posted @ 2017-09-16 22:23 momo8238 阅读(256) 评论(0) 推荐(0)
Redis安装配置及使用详解
摘要:1. 简介-两个程序通信,除了socket就是文件了,但是通过磁盘效率太低了,之前的RabbitMQ只是实现了消息的传递,现在要是实现数据的共享(一份数据,可供多人查阅),可以通过缓存实现,一个中间商broker。 可是程序之间是无法访问对方的内存地址的。所以其他程序和中间商的之间的通信是通过soc 阅读全文
posted @ 2017-09-15 16:58 momo8238 阅读(695) 评论(0) 推荐(0)
RabbitMQ 使用详细介绍
摘要:1. 实现最简单的队列通信 2. producer端 3.consumer端 4.运行 5. 上面实现的实例是一个生产者,一个消费者模型。下面尝试建立一个生产者,多个消费者的模型。 启动3个客户端, consumer1,consumer2, consumer3。再启动producer,produce 阅读全文
posted @ 2017-09-15 09:31 momo8238 阅读(381) 评论(0) 推荐(0)
消息队列介绍
摘要:1.简介 一、RabbitMQ 消息队列介绍 RabbitMQ也是消息队列,那RabbitMQ和之前python的Queue有什么区别么? 如果是两个完全独立的python程序,也是不能用上面两个queue进行交互的,或者和其他语言交互有哪些实现方式呢。 【Disk、Socket、其他中间件】这里中 阅读全文
posted @ 2017-09-14 21:56 momo8238 阅读(236) 评论(0) 推荐(0)
DjangoORM外键操作
摘要:Django ORM 外键操作 经常修改的东西一般不放到内存里面,而是放到一张表里。表跟表之间是可以存在关系的,最基本的就是一对多的关系。 models.ForeignKey(ColorDic) 1. 在models.py中创建2张表,UserGroup中有2列数据,UserInfo中有3列数据。 阅读全文
posted @ 2017-09-14 16:39 momo8238 阅读(3880) 评论(0) 推荐(0)
DjangoORM字段参数介绍
摘要:参数介绍: 字段的参数: null: ->db是否可以为空 default: ->默认值 primary_key: ->主键 db_column ->列名 db_index ->索引 unique=True ->唯一索引 unique_for_date ->只对时间做索引 unique_for_mo 阅读全文
posted @ 2017-09-14 16:20 momo8238 阅读(1678) 评论(0) 推荐(0)
Django字段类型介绍
摘要:一,通过makemigrations,migrate来修改数据, 1.Django的ORM支持修改表结构,修改完以后,执行 python manage.py makemigrations python manage.py migrate 这两句,就会看到更新了。超过长度的数据就会丢了。 2.给数据库 阅读全文
posted @ 2017-09-14 15:08 momo8238 阅读(1680) 评论(0) 推荐(0)
基于ORM实现用户登录
摘要:1. 与数据库中的数据进行比较,检验用户名和密码是否正确。 2. 拿到的是QuerySet类型,类似于一个列表。验证成功/失败,返回到不同的页面。 3. 如果验证成功,则登陆后台管理页面 3.1写路由 3.2 写程序 3.3 写index模板 3.4测试效果 4. 查看用户信息 最终的呈现效果: 4 阅读全文
posted @ 2017-09-14 11:39 momo8238 阅读(466) 评论(0) 推荐(0)
DjangoORM基本增删改查
摘要:1. 下载并且安装navicat premium,连接到db.sqlite3数据库。 2.先在urls.py中增加一条对应关系,专门用来做测试。 3.此时models.py中的代码如下: 4. 对于ORM,如果你想对这个表增加一条数据,得通过UserInfo 这个类去数据库里面去增加。 所以需要先把 阅读全文
posted @ 2017-09-14 09:46 momo8238 阅读(390) 评论(0) 推荐(0)
DjangoORM使用mysql注意
摘要:注意事项1:需要在project下的setting里面做设置。让Django生成MySQL类型的数据库。 注意事项2:在Django内部,连MySQL的时候,需要添加下面2句代码: 阅读全文
posted @ 2017-09-14 08:27 momo8238 阅读(293) 评论(0) 推荐(0)
DjangoORM创建表结构以及生成数据库结构
摘要:1. ORM的两种 DB first: 创建表结构--根据表结构生成类 根据类来操作数据库 Code first: 先写代码 再写类 执行命令(一个类生成一个表)当前主流的用法。Django的ORM属于code first的。 2. 本质 A-根据类自动创建数据库表 B-根据类对数据库表中的数据进行 阅读全文
posted @ 2017-09-13 17:22 momo8238 阅读(1277) 评论(0) 推荐(0)
Django路由分发
摘要:1. 先自己手动在项目APP01以及APP02下面各有一个urls.py。当请求来了的时候,先到工程中的urls找路由分发,然后再转到各个App中。 现在总共有3个url 2. 工程中的urls如下: 需要导入一下include模块,from django.conf.urls import url, 阅读全文
posted @ 2017-09-13 14:54 momo8238 阅读(180) 评论(0) 推荐(0)
Django对应的路由名称
摘要:1. 名字很长,修改起来很麻烦 2.Django提供了一种方法 在urls.py中修改了名字以后,html中会自动对应做修改。这样提交表单的时候就会比较方便了。跳转到写死的某个URL。 3.根据名字indexx只能找到前缀,无法匹配后面的数字,例如detail-1中的这个数字1。想获得数字,需要重新 阅读全文
posted @ 2017-09-13 12:03 momo8238 阅读(760) 评论(0) 推荐(0)
Django基于正则表达式的URL(2)
摘要:1. 关于正则的说明 url(r'^detail-(\d+)-(\d+).html',views.detail), 当客户端输入 127.0.0.1:8000/detail-2-9.html时,Django默认可以得到3个参数,分别是request, -(\d+)-,-(\d+)-。 所以定义det 阅读全文
posted @ 2017-09-13 10:45 momo8238 阅读(9511) 评论(1) 推荐(0)
Django基于正则表达式的URL(1)
摘要:1. 此时,用户只能看到列表,如果用户想查看详细信息,应该再增加程序。 2. 把信息用a标签包起来以后,详细信息就有了可以跳转的功能。 . 3. 点击不同的用户名时,获取到不同的信息。 3.1 在urls.py中写对应关系 3.2 在views.py中写函数 3.3 在index.html中更新模板 阅读全文
posted @ 2017-09-13 08:31 momo8238 阅读(1471) 评论(0) 推荐(0)
Django模板语言循环字典
摘要:1. 对于字典,可以有下列用法: 阅读全文
posted @ 2017-09-12 20:57 momo8238 阅读(3879) 评论(0) 推荐(0)
Django的CBV和FBV
摘要:1. Django支持两种对应关系,CBV和FBV FBV:function base view &CBV:class base view url.py index 函数名 views.py def 函数(request): /index/ -> 函数名 /index/ ->类,请求来了以后,会执行 阅读全文
posted @ 2017-09-12 19:43 momo8238 阅读(332) 评论(0) 推荐(0)
Django获取多个数据及文件上传
摘要:1. 选择性别: 1)更新login.html模板 2)views.py中获取客户端提交的数据 3)当选择性别为“男”后,后台得到了gender=1. 2.选择爱好,可以多选,所以后台会获得多个数据。 2)views.py中获取客户端提交的数据 3)当选择爱好为“篮球,读书”后,后台得到了favor 阅读全文
posted @ 2017-09-12 12:05 momo8238 阅读(6488) 评论(1) 推荐(0)
创建Django工程-Day19
摘要:1. 新建一个day19的工程和app01。 2. 新建templates和static的文件夹。 3. 去settings.py中去做配置。 1)注释掉csrf 2)配置模板路径 'DIRS': [os.path.join(BASE_DIR,'templates')], # BASE_DIR,代指 阅读全文
posted @ 2017-09-12 10:10 momo8238 阅读(254) 评论(0) 推荐(0)
Django文字教程
摘要:user URL对应关系 视图函数def func1() 函数给用户返回的实质上就是一个字符串,过程:通过open函数打开HTML,把HTML读到内存中,然后把里面的字符串返回给用户,如果里面有特殊字符的话,会先处理。 views视图可以看作是前端与数据库的中间人,他会将前端想要的数据从数据库中读出 阅读全文
posted @ 2017-09-11 12:12 momo8238 阅读(399) 评论(0) 推荐(0)
Django新手图文教程-转发
摘要:转发自:http://www.cnblogs.com/Leo_wl/p/5824541.html 一、Django简介 百度百科:开放源代码的Web应用框架,由Python语言编写...... 重点:一个大而全的框架,啥都替你考虑好了。 1. web框架介绍 具体介绍Django之前,必须先介绍WE 阅读全文
posted @ 2017-09-11 09:02 momo8238 阅读(248) 评论(0) 推荐(0)
后台管理
摘要:1. 登录成功之后,显示我们自己的后台管理页面。在temp下面写一个名字为home的后台管理页面。 注意这里写后台管理页面的三个步骤: 1-写home.html的模板 2-在urls中定义对应关系 3-在views.py中定义 home(request) 函数。 2. 把对应关系添加到URL中 3. 阅读全文
posted @ 2017-09-09 16:32 momo8238 阅读(399) 评论(0) 推荐(0)
Django之form表单提交并验证
摘要:1.提交的时候会报错 2. 需要在setting里面注释掉一句话,关闭跨站请求检查。 3. 注释掉以后,理论上就不报错了。可我还是卡壳了。 4. 通过在网上找方法,修复错误。 原因:表单action字段没有以 '/' 结尾,将action 修改为 action="/a/b/"即可修复。将action 阅读全文
posted @ 2017-09-08 10:27 momo8238 阅读(4028) 评论(0) 推荐(0)
Django之CSS,JS静态文件的配置
摘要:一. 专门创建一个目录放静态文件,即CSS,JS等。 1)先把jquery.min拿过来。 2)新建一个CSS文件放入样式 3)在login.html中引入.css文件 在login.html中引入.JS文件 4) 运行,检验效果,发现出错了。 报错找不到路径,请求的地址如下。 5) 所以静态文件应 阅读全文
posted @ 2017-09-08 10:09 momo8238 阅读(1892) 评论(0) 推荐(0)
App简介及登录页面
摘要:一. APP目录 二. 实例练习-登录页面 2.1 在urls.py里面建立新的对应关系 2.2 在cmdb下的views.py里面写上登录程序。 2.3 运行测试效果: 2.4 如果页面程序非常多的话,把程序写在views里面太麻烦了,最好摘离出来。 新建一个login.html,里面写登录的具体 阅读全文
posted @ 2017-09-07 15:33 momo8238 阅读(1253) 评论(0) 推荐(0)
创建Django的App
摘要:一. 新建1个App,命令:python manage.py startapp lib 1. 打开终端 2. 新建 3. 把业务代码放到每一个APP里面就更专业了。 修改urls里面的代码如下: 运行结果: 阅读全文
posted @ 2017-09-07 14:21 momo8238 阅读(163) 评论(0) 推荐(0)
pycharm中新建并且运行django
摘要:1.对于Bottle框架其本身未实现类似于Tornado自己基于socket实现Web服务,所以必须依赖WSGI,默认Bottle已经实现并且支持的WSGI有: 帮助我们写socket的server。 本节笔记: 二. pycharm中新建并且运行django.强烈建议要建立在一个干净的目录下,不要 阅读全文
posted @ 2017-09-07 12:20 momo8238 阅读(693) 评论(0) 推荐(0)
Django安装及简介
摘要:一. Django简介 Python下有许多款不同的 Web 框架。Django是重量级选手中最有代表性的一位。许多成功的网站和APP都基于Django。 Django是一个开放源代码的Web应用框架,由Python写成。 Django采用了MVC的软件设计模式,即模型M,视图V和控制器C。 二. 阅读全文
posted @ 2017-09-06 17:02 momo8238 阅读(177) 评论(0) 推荐(0)
web框架引入
摘要:1. web请求的本质就是一个socket。 2.http:一次请求,一次响应,断开链接。如下程序:必须先运行服务器端,然后客户端才能去连接。所有web框架的本质就是如下: 必须先运行服务器端,然后客户端才能去连接。必须先运行服务器端,然后客户端才能去连接。必须先运行服务器端,然后客户端才能去连接。 阅读全文
posted @ 2017-09-06 15:12 momo8238 阅读(347) 评论(0) 推荐(0)
前端模板
摘要:一,做后台管理的。 1. 插件1: easyUI,中方下载网址:示例都在demo中。 它默认会增加一些代码,不仅需要修改CSS,还需要修改JS。修改起来有点费劲。 2. 把下载的jquery-easyui-1.5.3 放到文件夹下。copy网页中的源码,修改路径,进行测试。 测试效果: 3. 插件2 阅读全文
posted @ 2017-09-06 10:07 momo8238 阅读(408) 评论(0) 推荐(0)
登录注册验证-正则表达式的应用
摘要:1. 自己绑定的函数先执行,如果不想让后面的执行的话,可以return false。回顾dom(需要写2个return), jQuery的不同return方式。 2. 选中返回true,不选中时返回false; 默认事件先执行:CheckBox。点击选中或者没选中后,我们才获得值。 3. 为什么要有 阅读全文
posted @ 2017-09-06 09:48 momo8238 阅读(603) 评论(0) 推荐(0)
表单验证2-JS正则
摘要:1. JS正则: 以/开头,以/结尾。 test作用:到里面去找,只要里面有,就返回true;否则就返回false。 例如:rep=/\d+/; 检验里面是否有数字。 2.rep=/^ $/; 开始符和终止符 rep=/^\d+$/; 代表以数字开头,以数字结束 3. exec:默认只返回第一个符合 阅读全文
posted @ 2017-09-05 17:41 momo8238 阅读(220) 评论(0) 推荐(0)
jQuery扩展
摘要:1. jQuery方法的调用方式: 方法1:$+选择器 >执行方法:$('#i1').css( ) 方法2:$. >直接执行函数:$.ajax() 方法3:自定义方法 示例:用$.extend方法,增加了1个answer()方法。 运行效果: 方法4. 用$.fn.extend()扩展,扩展方法不同 阅读全文
posted @ 2017-09-05 15:17 momo8238 阅读(155) 评论(0) 推荐(0)
表单验证-阻止事件发生的应用
摘要:1. jquery方法实现表单验证(return的应用) 如果有输入内容,则返回true,可以正常提交;否则返回false,并且弹出对话框“请输入内容”,后续的提交就终止了。 2. 下面的return false 只是相当于break的作用,如果第1个验证为空的话,则后续的就不再验证了。 这个ret 阅读全文
posted @ 2017-09-03 17:05 momo8238 阅读(181) 评论(0) 推荐(0)
jQuery多重事件绑定
摘要:1. <a> a标签默认绑定了一个onclick事件,当自己再写一个onclick事件的时候,默认自己写的那个优先执行。 如下程序,先执行(123),然后再发生跳转。 2.如果只想让它执行第一步onclick的时候,可以return 一个false回来。 先在此处 onclick='return C 阅读全文
posted @ 2017-09-03 16:05 momo8238 阅读(346) 评论(0) 推荐(0)
jQuery绑定事件
摘要:1.事件绑定的方式 2. 由于程序是从上往下执行,所以对新输入的值没有绑定alert事件。 delegate 从上往下执行的时候,还没有绑定事件。直到真正点击它的时候,才绑定并且执行。 所以需要重新绑定 3. delegate具有委托的作用,不同于其它几个。 click不行,bind不行,on不行, 阅读全文
posted @ 2017-09-03 15:47 momo8238 阅读(213) 评论(0) 推荐(0)
jQuery高度及位置操作
摘要:1. 获取滑轮位置,scrolltop:上下滚动的意思。 效果: 2. 默认情况下body离HTML页面的左边=8px,上边=8px的距离 $('#i1').offset(); 获取当前标签在整个文档中的坐标 运行效果: 3.笔记 阅读全文
posted @ 2017-09-03 15:24 momo8238 阅读(526) 评论(0) 推荐(0)
抽屉点赞及jQuery CSS操作
摘要:1.需要用到的知识点: 程序: 效果图: 阅读全文
posted @ 2017-09-03 11:14 momo8238 阅读(243) 评论(0) 推荐(0)
模态对话框-终极版
摘要:实现了动态添加,删除。 按照自己的逻辑写的版本,还有2个地方需要调试。 1) 点击完编辑以后,会增加新的一行,而原数据行还是保留。 2) 新增加的行,没有绑定edit del 事件,所以程序需要用delegate进行绑定。 $('.c1').delegate('a','click',function 阅读全文
posted @ 2017-09-03 10:22 momo8238 阅读(191) 评论(0) 推荐(0)
两种方法实现TAB菜单及文件操作
摘要:1,自定义属性的方法实现 TAB菜单操作 cursor:pointer; 鼠标的小手 运行结果: 2,索引的方法实现 TAB菜单操作 index:获取索引位置 3. 文件操作 实例1,添加内容$('#u1').append(temp); 追加内容,往后面加,增加小儿子。 运行结果: 4. 往前面加内 阅读全文
posted @ 2017-09-02 18:15 momo8238 阅读(351) 评论(0) 推荐(0)
自定义属性-模态框的改进
摘要:1. 用this的话,跟顺序和索引就没有任何关系了,完全就是用属性绑定的。 如果要增加新的列的话,JS里面不需要做任何调整。 模态框程序如下: 或者直接写成一串: 字符串的拼接:'.model input[name=" ' +n + ' "] ' 说明及解释如下: 阅读全文
posted @ 2017-09-02 17:43 momo8238 阅读(215) 评论(0) 推荐(0)
样式操作
摘要:本节笔记: 1. 开关实例,自己写如下: 效果: 2.jQuery实现,已经封装了一个开关的模块。 3.属性操作 4. 由于版本兼容问题,当用$(..).attr('n','v') 设置CheckBox,radio等时可能会出现问题, prop是专门处理CheckBox,radio,select等的 阅读全文
posted @ 2017-09-02 17:00 momo8238 阅读(143) 评论(0) 推荐(0)
模态编程框
摘要:1. 循环获取tds中的内容,赋值给input标签里面的value。 至此只完成了“添加”和“取消”的功能: 2. 赋值给input标签里面的value,需要先学习jQuery对内容的操作。 区别在于: $("#i1").text 不解析,直接当做字符串赋值了。 $("#i1").html 会解析, 阅读全文
posted @ 2017-09-02 16:14 momo8238 阅读(361) 评论(0) 推荐(0)
jquery筛选总结
摘要:参考网址:jquery.cuishifeng.cn 关于筛选器知识的回顾 通过筛选器和选择器,可以找到任何一个标签了。 阅读全文
posted @ 2017-09-02 14:47 momo8238 阅读(150) 评论(0) 推荐(0)
删选器
摘要:1.筛选器做左侧菜单实例 筛选器如下: 2. 两行可以并成一行,jquery 支持链式编程。 $(this).next().removeClass('hide').parent().siblings().find('.content').addClass('hide') 阅读全文
posted @ 2017-09-01 17:03 momo8238 阅读(207) 评论(0) 推荐(0)
jQuery全选反选实例
摘要:1. $('#tb:checkbox').each(function(){ 每次都会执行 全选-取消操作,注意$('#tb :checkbox').prop('checked',true); tb后面一定得有括号,否则会报错。 用DOM实现 全选-反选-取消操作: 效果: 2.用 jQuery实现 阅读全文
posted @ 2017-09-01 15:49 momo8238 阅读(298) 评论(0) 推荐(0)
jQuery简介
摘要:一 .模块也就是类库,不同叫法。DOM/BOM/Javascript的类库。jQuery选择器的网址:http://jquery.cuishifeng.cn/ 其实jQuery封装的就是DOM。 http://jquery.com/download/ https://code.jquery.com/ 阅读全文
posted @ 2017-09-01 10:54 momo8238 阅读(222) 评论(0) 推荐(0)