1,表单的应用:

    a. 单行文本框的应用  多行文本框的应用

b.复选框的框的应用

c.下拉框的应用

d.表单验证

2,表格的应用:

a. 表格变色

b.表格展开关闭

d.表格内容筛选

3,多行文本框的放大与缩小

//得到多行文本框对象
var $tr = $("#tr");
//单击放大按钮,如果文本框高度小于450,则高度加30
$("#btnBig").click(function() {
if ($tr.height() < ) {
$tr.animate({height:"+=30"});
};
});
//单击缩小按钮,如果文本框高度大于100,则高度减30
$("#btnSmall").click(function() {
if ($tr.height() > ) {
$tr.animate({ height: “-=" });
}
});

4,滚动条上升下降

$("#btnUp").click(function() {
$("# $tr.animate({ scrollTop: "-=" });
});
btnDown").click(function() {
$tr.animate({ scrollTop: "+=30" });
});

5,全选

       //全选
$("#CheckedAll").click(function() {
//通过attr()方法设置属性checked的值,使之选中
$('[name=items]:checkbox').attr('checked', true);
});

6,全不选

//全不选
$("#CheckedNo").click(function() {
//通过attr()方法设置属性checked的值,使之不选中
$('[name=items]:checkbox').attr('checked',false);
});

7,下拉框

 //按钮事件
$("#add").click(function() {
//得到我们选中的值
var seled = $('#select1 option:selected');
//把选中的项给移除
seled.appendTo("#select2");
//var selremove = seled.remove();
//把删除的值追加到select2中
//selremove.appendTo("#select2");
});

8,表单验证事件:

blur(): blur事件会在元素失去焦点的时候触发,既可以是鼠标行为,也可以是按tab键离开的

click():元素点击的时候触发

dblclick(): dblclick事件会在元素的同一点双击时触发。

focus(): 当页面加载后将某个元素设置为焦点

keyup(fn):当键盘按下时触发

keyup():keyup事件会在按键释放时触发。

append():追加

remove():将当前元素以前的提醒元素删除

9,隔行变色

$(function() {
$("tr:odd").addClass("odd"); /*给奇数行添加样式*/
$("tr:even").addClass("even"); /*给偶数行添加样式*/
});
$(function() {
$("body>tr:odd").addClass("odd"); //给tbody中的奇数行添加样式
$("body>tr:even").addClass("even"); //给tbody中的偶数行添加样式
//将某一行变为高亮显示状态,可以使用contains选择器来实现
$("tr:contains('王五')").addClass("selected");
})

10,toggle()方法:toggle():切换元素的可见状态。如果元素是可见的,切换为隐藏的;如果元素是隐藏的,切换为可见的。

11,toggle(speed, [callback]) ):

•toggle(speed,[callback]):以优雅的动画切换所有匹配的元素,并在显示完成后可选地触发一个回调函数。
•Speed:三种预定速度之一的字符串("slow", "normal", or "fast")或表示动画时长的毫秒数值(如:1000)
•Callback(可选):在动画完成时执行的函数,每个元素执行一次。
• 可以根据指定的速度动态地改变每个匹配元素的高度、宽度和不透明度。在jQuery 1.3中,padding和margin也会有动画,效果更流畅。
12,Contrains选择器:匹配包含给定文本的元素
           $(“div:contains(‘John’)”) ;   //在当前页面中找到内容包含’John’的div
13,Filter筛选:筛选出与指定表达式匹配的元素集合。        

$(“div”).filter(“表达式”)

14,网页换肤:  就是通过调用不同的样式表文件来实现不同皮肤的切换,并且需要将换好的皮肤记入Cookie中,这样用户下次访问时,就可以显示用户自定义的皮肤了。

Jquery表单与表格的运用的更多相关文章

  1. jQuery 控制表单和表格

    这里总结了jQuery中对表格和表单的一些常用操作, 通过这里的实例和操作肯定对jQuery的掌握有一个新得提高, 希望大家耐心看完, 多实践. <!DOCTYPE html PUBLIC &q ...

  2. jQuery(6)——jQuery对表单、表格的操作及更多应用

    jQuery对表单.表格的操作及更多应用 [表单应用] 一个表单有表单标签.表单域及表单按钮三个基本部分. 单行文本框应用:获取和失去焦点改变样式. 也可以用CSS中的伪类选择符来实现,但是IE6并不 ...

  3. jQuery 对表单、表格的操作及更多应用-简略笔记

    [jQuery 对表单.表格的操作及更多应用] jquery对表单及表格的操作是实际应用中相当广泛. 对于表单的操作,可以实现 (1)获取和失去焦点改变样式: (2)在多行文本框中可以实现网站评论框的 ...

  4. Jquery表单提交后获取返回Json值

    1.给form添加id值: <form action="/News/SaveMessage" method="post" accept-charset=& ...

  5. 制作Html标签以及表单、表格内容

    制作Html一般用DW(......),Html全称为(Hyper Text Markup Language   超文本标记语言) 文本就是平常电脑上的文本文档,只能存储文字,而超文本文档可以存储音乐 ...

  6. Jquery表单序列化和AJAX全局事件

    Jquery表单序列化 1.必须放在form标签内: 2.控件必须有name属性: 3.控件的value值会提交到服务器: 如: <form id="form1"> & ...

  7. 【jquery】Validform,一款不错的 jquery 表单验证插件

    关于 Validform 这是一款很不错的 jquery 表单验证插件,它几乎能够满足任何验证需求,仅仅一行代码就能搞定整站的表单验证. $('form').Validform(); 为什么能如此方便 ...

  8. 【jQuery基础学习】06 jQuery表单验证插件-Validation

    jQuery的基础部分前面都讲完了,那么就看插件了. 关于jQuery表单验证插件-Validation validation特点: 内置验证规则:拥有必填.数字.E-Mail.URL和信用卡号码等1 ...

  9. python_way day17 jQuery表单验证,事件绑定,插件,文本框架,正则表达式

    python_way day17 1.jQuery表单验证 dom事件绑定 jquery事件绑定 $.each return值的判断 jquery扩展方法 2.前段插件 3.jDango文本框架 4. ...

随机推荐

  1. iscroll源码初涉

    最近尝试做web app时候,用上了神器iScroll,鉴于功力尚浅,并没有完全用好神器,所以今天特意来认真学习! 翻开官网,目前的版本是5,但是相关的文章并不多,具体的文件版本是: iscroll. ...

  2. ci 的控制器文件夹下开加子文件夹

    在一个比较大的项目中,希望controllers下再细分子文件夹.例如:controllers/pj,controllers/xxk等. 做法是: 1.在controllers下添加相关的子文件夹,例 ...

  3. 自定义View—坐标系

    一.android默认坐标系 二.View 的 getXxx()的坐标系 三.event的坐标系

  4. php中利用HttpClient判断页面状态

    $url = ''; $info = parse_url($url); $httpClient = new HttpClient($info['host']); $httpClient->get ...

  5. linq学习三个实例

    using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.T ...

  6. uiautomator <一> 编译运行

    uiautomator testcase 一.新建Java工程 二.导入lib包 android.jar 和 uiautomator.jar ,选中点击右键Add to buildPath 三.新建测 ...

  7. hex、bin、elf、axf文件区别

    AXF和ELF axf文件是ARM的调试文件,除了包含bin的内容之外,还附加了其他的调试信息,这些调试信息加在可执行的二进制数据的前面.在调试的时候,这些调试信息是不必下到RAM中去的,真正下到RA ...

  8. 匹配“is outside location”

    <pre name="code" class="html">is outside location 怎么匹配? . 匹配除换行外的所有单个字符,通常 ...

  9. WEB打印插件Lodop

    Lodop.C-Lodop使用说明及样例   Lodop(标音:劳道谱,俗称:露肚皮)是专业WEB控件,用它既可裁剪输出页面内容,又可用程序代码直接实现 复杂打印.控件功能强大,却简单易用,所有调用如 ...

  10. c#调用Excel绘制图表

    c#调用Excel需要引用命名空间 using Microsoft.Office.Interop.Excel; 由于该程序不复杂,主要是根据不同数据画表和图,画的图像也并不复杂,因为画图和画表的操作会 ...