安静
PHP技术博客

100713 Jquery常用函数备份

最近项目大量的用到了ajax , 程序员大部分是不会去记住js代码的,我也不知道为什么,基本上开发的时候才会去查找。

寻找是个痛苦的过程,不如把它记录下来 ,当你需要的时候 就可以提高工作效率了.

获取一组radio被选中项的值

var item = $(‘input[@name=items][@checked]’).val();

获取select被选中项的文本

var item = $(“select[@name=items] option[@selected]”).text();
select下拉框的第二个元素为当前选中值
$(‘#select_id’)[0].selectedIndex = 1;

radio单选组的第二个元素为当前选中值
$(‘input[@name=items]’).get(1).checked = true;
获取值:
文本框,文本区域:$(“#txt”).attr(“value”);
多选框checkbox:$(“#checkbox_id”).attr(“value”);

单选组radio:   $(“input[@type=radio][@checked]”).val();

下拉框select: $(‘#sel’).val();

表单赋值:
文本框,文本区域:$(“#txt”).attr(“value”,”);//清空内容
$(“#txt”).attr(“value”,’11’);//填充内容
多选框checkbox: $(“#chk1”).attr(“checked”,”);//不打勾
$(“#chk2”).attr(“checked”,true);//打勾
if($(“#chk1”).attr(‘checked’)==undefined) //判断是否已经打勾
单选组radio:    $(“input[@type=radio]”).attr(“checked”,’2′);//设置value=2的项目为当前选中项
下拉框select:   $(“#sel”).attr(“value”,’-sel3′);//设置value=-sel3的项目为当前选中项
$(“<option value=’1′>1111</option><option value=’2′>2222</option>”).appendTo(“#sel”)//添加下拉框的option
$(“#sel”).empty();//清空下拉框
//遍历option和添加、移除option
function changeShipMethod(shipping){
var len = $(“select[@name=ISHIPTYPE] option”).length
if(shipping.value != “CA”){
$(“select[@name=ISHIPTYPE] option”).each(function(){
if($(this).val() == 111){
$(this).remove();
}
});
}else{
$(“<option value=’111′>UPS Ground</option>”).appendTo($(“select[@name=ISHIPTYPE]”));
}
}
js特效
jquery中让css中的属性成为block(显示)可以用fadeOut(“slow”)和hide(“slow”),变为none(隐藏)可以用fadeIn(“slow”)和show(“slow”)

JavaScript代码

$(document).ready(function(){
$(“#hit”).click(function(){
//$(“#show”).fadeIn(“slow”);
$(“#show”).show(“slow”);
})
$(“#close”).click(function(){
//$(“#show”).fadeOut(“slow”);
$(“#show”).hide(“slow”);
})
})
赞(0) 打赏
未经允许不得转载:AJ's Blog » 100713 Jquery常用函数备份
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏