博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JQuery使用方法总结
阅读量:7287 次
发布时间:2019-06-30

本文共 788 字,大约阅读时间需要 2 分钟。

 

1. JQuery 清空 form 表单

1.  $('#myform')[0].reset();  

通过 reset() 方法可以做到一部分,但是如果有个元素是这样的:

1.  <input name="percent" value="50"/>  

那么点 reset() 只会还原成 50 , 因为 reset() 只是还原表单的内容,并不能做到直正意义上的请空表单
 
于是乎有了以下方法,网上浏览而来:

1.  $(':input','#myform')  

2.   .not(':button, :submit, :reset, :hidden')  

3.   .val('')  

4.   .removeAttr('checked')  

5.   .removeAttr('selected'); 

 
2. JQuery 使用Ajax请求 (JSON数据格式)
 
JS代码
 
$.post("/cookray/albumSave.action", $("#myform").serialize(), function(json){

if ('object' === $.type(json)){

......            

}});

$("#myform").serialize() 可以将整个 form 表单作参数进行提交。

 
3. JQuery 中转义字符
 
在使用$("#ID")获取对象的时候,ID 字符串可能含有 . 等一些特殊字符,在JQuery中就无法被识别,导制获取对象失败,
 
这个时候就使用到了转义字符... 比如获取 ID = name.error 的对象, 如下:
 
$("#name\\.error")
 
在这里就需要使用 \\ 作为转义字符,将 . 作为一个字符串看待。
 
 
 

转载于:https://www.cnblogs.com/cookray/archive/2012/12/06/2806203.html

你可能感兴趣的文章
网卡故障:弹出界面eth0: 错误:没有找到合适的设备:没有找到可用于链接System eth0 的...
查看>>
【职场酸甜苦辣咸】大龄IT女汉纸的人生抉择点
查看>>
学习笔记--配置DHCP服务器(基于接口的地址池)
查看>>
Windows Server 2008安全内幕
查看>>
[CSS]练习纯CSS实现瀑布流的几种方法
查看>>
基于Linux操作系统配置java环境及Windows操作系统配置java环境(jdk安装)
查看>>
Gamebryo实例学习之五DX9MSAATextures
查看>>
我的近况
查看>>
网站运营的4点经验
查看>>
电信运营商的流量增值——互联网广告
查看>>
查看硬盘物理序列号的程序源代码
查看>>
Debian查看启动日志
查看>>
haproxy配置详解以及动静分离的实现
查看>>
1.2 Zookeeper伪集群安装
查看>>
查看客户端域策略应用结果
查看>>
美团外卖Android平台化的复用实践
查看>>
美团即时物流的分布式系统架构设计
查看>>
流行语折射科技新活力
查看>>
Zabbix高级应用二、监控磁盘阵列、Exchange队列、DAG
查看>>
Ubuntu16.04LTS上搭建Sentry
查看>>