已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
调用AJAX异步执行示例:$.ajax( type: post, url: Ashx/AddWenJuan.ashx, data: q1= + q1 + &q2= + q2 + &q3= + q3 + &q4= + q4 + &q5= + q5 + &q6= + q6 + &q7= + q7 + &q8= + q8 + &q9= + q9 + &q10= + q10 + &q11= + q11 + &q12= + q12 + &q13= + q13 + &q14= + q14 + &q15= + q15 + &q16= + q16 + &q17= + q17 + &q18= + q18 + &q19= + q19 + &q20= + q20 + &q21= + q21 + , success:(function(msg) alert(msg); ) )同步执行示例:$.ajax( type: post, url: Ashx/AddWenJuan.ashx, data: q1= + q1 + &q2= + q2 + &q3= + q3 + &q4= + q4 + &q5= + q5 + &q6= + q6 + &q7= + q7 + &q8= + q8 + &q9= + q9 + &q10= + q10 + &q11= + q11 + &q12= + q12 + &q13= + q13 + &q14= + q14 + &q15= + q15 + &q16= + q16 + &q17= + q17 + &q18= + q18 + &q19= + q19 + &q20= + q20 + &q21= + q21 + , async: false, success:(function(msg) alert(msg); ) ) /判断当前浏览器function getOs() var OsObject = ; if (navigator.userAgent.indexOf(MSIE) 0) return MSIE; if (isFirefox = navigator.userAgent.indexOf(Firefox) 0) return Firefox; if (isSafari = navigator.userAgent.indexOf(Safari) 0) return Safari; if (isCamino = navigator.userAgent.indexOf(Camino) 0) return Camino; if (isMozilla = navigator.userAgent.indexOf(Gecko/) 0) return Gecko; var isIE = getOs();/指定间隔时间,重复运行方法一般用法:setInterval(AddLeft(),5000);兼容所有浏览器的方法:setInterval(function()AddLeft(),5000); /隔一段时间重新加载一次左边的管理项 function AddLeft() /alert(成功); $.ajax( type: post, url: ./Ashx/AddLeftManage.ashx, data: , success: (function (msg) /alert(msg); $(#leftManage).empty(); $(#leftManage).append(msg); ) ) /问题中,在选择填空时更改其他单选按钮的选中状态 function isdx(name) $(inputname= + name + ).each(function (i) $(this).attr(checked, false) ) /得到当前单选按钮中,被选中的单选按钮的值,如果没有选中,则其值为 undefined function getValByJquery() $(inputname=+name+checked).val(); /得到当前复选按钮中,被选中的复选按钮的值,如果没有选中,则其值为 undefined$(#whatxxdiv input:checkbox).click(function () var cbs = $(#whatxxdiv input:checkbox:checked); var v = ; for (var i = 0; cbs & i cbs.length; i+) v = v + # + $(cbsi).val(); alert(v); );Jquery each的应用,实例输出每个 li 元素的文本:$(button).click(function() $(li).each(function() alert($(this).text() ););js正则表达式 验证手机号,email地址和邮政编码手机号码的验证(13开头和158,159开头,共11位) var re; var ss=document.getElementById(textbox3).value; re = /(130-99)|(150-99)|(180-99)$/; if(re.test(ss) document.getElementById(label3).innerText=; /给label赋值用innerText else document.getElementById(label3).innerText=请输入正确的手机号码!; document.getElementById(imagebutton1).disabled=true; /禁用Button用disabled 邮件地址的验证(包含和.) var re; var ss=document.getElementById(textboxid).value; re= /ww*.w/ if(re.test(ss) document.getElementById(label4).innerText=; else document.getElementById(label4).innerText=请输入正确的邮件地址!; document.getElementById(imagebutton1).disabled=true; 邮政编码的验证(开头不能为0,共6位) var ss=document.getElementById(TextBox4).value; var re= /1-90-95$/ if(re.test(ss) document.getElementById(label5).innerText=; else document.getElementById(label5).innerText=邮政编码格式不正确!; var r= /130123457899/ 以13开头的11位数,后9位不能出现数字6/通过JS得到单选按钮中被选中的值 function GetVal(name) var val = undefined; var radioes = document.getElementsByName(name); for (var i = 0; i radioes.length; i+) if (radioesi.checked) val = radioesi.value; return val; /去左空格; function ltrim(s) return s.replace(/(s*)/, ); /去右空格; function rtrim(s) return s.replace(/(s*$)/, ); /去左右空格; function trim(s) return rtrim(ltrim(s); 方法一:/判断是否为数字var regNum =/d*$/; /不包含.regNum.test(xxxxx) /如果是数字返回true,其它返回false方法二:js有个函数 isNaN(val)/如果是数字则返回 false,但包含.使用时候 if(!isNaN(val) alert(是数字);else alert(不是数字);js的验证不安全 如果禁止浏览器JavaScript 很容易就跳过去验证了方法三:js验证数字方法 会员号码(6位数字):function dosubmit(frm)if(frm.mem_id.value.length != 6)alert(会员号必须是6位);return false;else var mem_value = frm.mem_id.value;for(var i=0; imem_value.length; i+)if(mem_value.charAt(i)9)alert(会员号只能是数字);return false;frm.submit();return true;/判断是否包含某个字符(串)var a=123a456;alert(a.indexOf(a);/截取字符串Alert(a.substring(0,1);/判断是否为整除Var npag=5;var ncnt = 12;var ncurpage = npag % ncnt;关于单选按钮的示例:function getRadio(oRadio)var oRadioLength= oRadio.length;var oRadioValue = false;/alert(oRadioLength:+oRadioLength+);if (oRadioLength= undefined)if (oRadio.checked)oRadioValue = oRadio.value;elsefor (i=0;ioRadioLength;i+)/alert(oRadio+i+:+oRadioi.checked+/+oRadioi.value);if (oRadioi.checked)oRadioValue = oRadioi.value;break;return oRadioValue;/方法改进:/求单选按纽的值,传radio名字作为参数。未选返回false;有选择项,返回选项值。function getRadioValue(name)var radioes = document.getElementsByName(name);for(var i=0;iradioes.length;i+)if(radioesi.checked)return radioesi.value;return false;/通过值修改所选中的单选按钮function changeRadio(oRadio,oRadioValue) /传入一个对象for(var i=0;ioRadio.length;i+) /循环if(oRadioi.value=oRadioValue) /比较值oRadioi.checked=true; /修改选中状态break; /停止循环/改进:/通过值修改所选中的单选按钮function setRadio(name,sRadioValue) /传入radio的name和选中项的值var oRadio = document.getElementsByName(name);for(var i=0;ioRadio.length;i+) /循环if(oRadioi.value=sRadioValue) /比较值oRadioi.checked=true; /修改选中状态
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年南阳工艺美术职业学院单招综合素质考试题库附答案解析
- 2026年天津仁爱学院单招职业适应性测试必刷测试卷及答案解析(夺冠系列)
- 2026年安徽省铜陵市单招职业适应性考试必刷测试卷及答案解析(名师系列)
- 2026年山西体育职业学院单招职业倾向性测试题库带答案解析
- 2026年天府新区航空旅游职业学院单招职业技能测试必刷测试卷附答案解析
- 2026年安康职业技术学院单招职业技能测试必刷测试卷附答案解析
- 房屋抵偿贷款协议书
- 房屋拍卖协议书样本
- 房屋改建腾空协议书
- 房屋暴顶修复协议书
- 药肥基础知识培训课件
- 鳃裂囊肿及瘘管的护理
- 2025年工会基础知识考试题库及参考答案
- 企业团险培训课件
- 市政工程施工配套课件
- 网吧店铺会员管理制度
- 国际贸易部管理制度
- 嗜酸细胞性食管炎的诊断与治疗
- DB13 2122-2014 洁净颗粒型煤
- 房地产投资策划管理制度
- 电气工程导论课件
评论
0/150
提交评论