您的位置:首页 > Web前端 > JQuery

jquery的常用操作

2016-11-09 09:45 357 查看
jquery中的加减  要加上parseInt();

删除所有的子节点nextAll()

在下拉菜单中获取属性值
$(function(){
$(document).on('change',"select[name='regs[]']",function(){
var regid = $(this).find('option:selected').attr('reg');
alert(regid);
})
})
弹出框调页面

 "<script>alert('');location.href='';</script>";

原始ajax传值:

$.ajax({
type: "get",//数据发送的方式(post 或者 get)
url: "/admin/index",//要发送的后台地址
data: {val1:"1",val2:"2"},//要发送的数据(参数)格式为{'val1':"1","val2":"2"}
dataType: "json",//后台处理后返回的数据格式
success: function (data) {//ajax请求成功后触发的方法
alert('请求成功');
},
error: function (msg) {//ajax请求失败后触发的方法
alert(msg);//弹出错误信息
}
});
});

jquer中ajax传值:
$("#batch").click(function(){
var list = $('input[name="box[]"]');
var arrid = "";
//循环方式
$.each(list,function(i,n){
if (n.checked==true) {
arrid = arrid +','+$(this).parent().parent().attr('trid');
}
});
//截取字符串
var arrid = arrid.substr(1);
//get传值方式$.get("地址","{‘名’:内容 }",function(回掉函数));
$.get("?r=cart/batch",{"传值名1":值,"传值名2":值},function(data){
if (data!=0) {
window.location.reload();
}
});
})
if ($(this).prop('checked')) {
$(".list").attr('checked',true);
}else{
$(".list").attr('checked',false);
}

常用正则
  常用正则表达式举例:

  //用户名由6-18位的字母数字下划线组成,不能由数字开头

  var r_name=/^[a-z_]\w{5,17}$/i

  //密码长度不能少于六位

  var r_pwd=/^\w{6,}$/

  //所有的通用邮箱地址

  var r_eamil=/^\w+@\w+(\.)\w+$/

  //匹配一个QQ邮箱地址

  //861745122@qq.com

  var r_qq_email=/^\d{5,}@qq(\.)com$/

  //匹配一个163的邮箱地址

  var r_163_email=/^\w+@163(\.)com$/

  //匹配一个后缀名可能是.com|.net|.cn|.edu

  var email=/^\w+@\w+(\.)com|net|cn|edu$/

  //要求输入有效的年龄段

  var r_age=/^\d{1,2}$/

  //if(age>=18&&age<=100)

  //验证手机号:11位  13 15 18开头

  var r_tel=/^1[3,5,8]\d{9}$/

  //验证身份证号  18位或者17位加一个X

  var r_s=/^\d{18}|\d{17}x$/i

  //验证中文

  var reg=/^[\u4e00-\u9fa5]{2,17}$/

  //php中文
  $reg = “/^[\x{4e00}-\x{9fa5}]$/u”

tab选项卡

$(document).ready(function()
{
$(document).on("click","#ul li",function(){
var _this = $(this);
_this.addClass("active");
_this.siblings().removeClass("active");
})
})



                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: