Mar262012
jquery append指定元素最前面
append 是插入到元素中,并放到元素内的最后面
prepend 是插入到元素中,并放到元素内的最前面
例
$("body").prepend('<form id="form" name="user_name" action="login.php" method="post" ></form>');
$("#form").append('<input id="user_name_id" name="user_name" type="text" ></input>');
$("#form").append('<input id="user_pass_id" name="user...阅读全文
抢沙发
Mar232012
jquery 插件集合
这里整理了众多的jquery优秀的插件(部分可能打不开,未一一验证)
文件上传(File upload)
Ajax File Upload
jQUploader
Multiple File Upload plugin
jQuery File Style
Styling an input type file
Progress Bar Plugin
表单验证(Form Validation)
jQuery Combobox
jQuery controlled dependent (or Cascadign) Select List
Multiple Selects
Select box manipulation
Selec...阅读全文
Mar202012
jquery操作table的子元素tr
jquery操作table的子元素tr
今天在使用jquery查找table下所有的tr元素时遇到了一个问题,table包含11行,但用$('#tableid").children().length却返回1。
分析了一会,终于找出原因:因dom解析table元素时,如果发现table没有tbody子元素,会自动添加tbody子元素,所以$('#tableid").children().length返回1。
正确的写法是:$('#tableid tr").length或$('#tableid").find('tbody')...阅读全文
Mar162012
jquery ajax例子
经常用到jquery ajax,但有时候会忘记怎么写,下面做个笔记。 jquery ajax例子:
//post 方式
$.ajax({
url : 'test.php',
type : 'post',
data : {'act':'addvideo', 'videoname':videoname},//这里使用json对象
success : function(data){
//code here...
},
fail:function(){
//code here...
}
});
//get 方式
$.get("test.php", { name: "...阅读全文
Mar152012
jQuery操作select元素
jQuery操作select元素:
1. $("#select_id").change(function(){//code...}); //为Select添加事件,当选择其中一项时触发
2. var checkText=$("#select_id").find("option:selected").text(); //获取Select选择的Text
3. var checkValue=$("#select_id").val(); //获取Select选择的Value
4. var checkIndex=$("#select_id ").get(0).selectedIndex; //获取Select选择的索引值...阅读全文
Mar152012
jquery如何获取select元素text和value
jquery如何获取select元素的值呢?
select 元素 中option包含value和text,如何获取当前选中的value和text呢?
select元素id为'select_id'为例:
获取value:
$('select_id').val();
获取text:
$("#select_id").find("option:selected").text();阅读全文
Mar072012