JQuery使用方法总结

 

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")
 
在这里就需要使用 \\ 作为转义字符,将 . 作为一个字符串看待。
 
 
 



posted @ 2012-12-06 21:38  戴眼镜的码农  阅读(199)  评论(0编辑  收藏  举报