
javascript jquery
zb0567
这个作者很懒,什么都没留下…
展开
-
js小数和百分数的转换
一、百分数转化为小数function toPoint(percent){ var str=percent.replace("%",""); str= str/100; return str;}二、小数转化为百分数function toPercent(point){ var str=Number(point*100).toFixed(1); ...转载 2020-04-06 16:51:10 · 791 阅读 · 0 评论 -
百度地图 判断一个标注点是否在多边形区域里
/** * 计算一个点是否在多边形里 * @param {Object} pt 标注点 * @param {Object} poly 多边形数组 */ function isInsidePolygon(pt, poly){ for (var c = false, i = -1, l = poly.length,转载 2015-02-11 23:39:18 · 1309 阅读 · 0 评论 -
js校验常用方法
function ChkUtil() { } //校验是否为空(先删除二边空格再验证)ChkUtil.isNull = function (str) { if (null == str || ""== str.trim()) { return true; } else { return false; } }; //校验是否全数字ChkUtil.isDigit = function转载 2015-01-19 21:45:06 · 625 阅读 · 0 评论 -
textarea自动换行
方法一: 没有wrap="off"的话,就会自动换行了。方法二: function ChangeWrap(oSelect, oTA) { cValue = oSelect.options(oSelect.selectedIndex).value; oTA.wr转载 2014-08-11 14:00:11 · 2036 阅读 · 0 评论 -
js 算出Array数组中出现次数最多的元素
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml"> var array = new Array(4, 5, 4,7, 8, 4,2,67,5,89,5,67); var count = 1;转载 2014-08-10 22:47:50 · 2070 阅读 · 0 评论 -
JS 在指定数组中随机取出N个不重复的数据
//从一个给定的数组arr中,随机返回num个不重复项function getArrayItems(arr, num) { //新建一个数组,将传入的数组复制过来,用于运算,而不要直接操作传入的数组; var temp_array = new Array(); for (var index in arr) { temp_array.push(ar转载 2014-08-10 22:48:06 · 2290 阅读 · 0 评论 -
document.createElement("input")动态创建html元素时checkbox和radio默认选中的问题
最近研究createElement的时候发现一个奇怪的问题[JScript] view plaincopyvar echkbox=document.createElement("input"); echkbox.setAttribute("type","checkbox"); echkbox.setAttribute("id","in转载 2014-08-10 11:51:57 · 1711 阅读 · 0 评论 -
js 实现ReplaceAll 的方法
JS 字符串有replace() 方法。但这个方法只会对匹配到的第一个字串替换。 如下例: New Document var str = "wordwordwordword"; var strNew = str.replace("word","Excel"); alert(strNew);如果要全部替换的话,JS 没有提供rep转载 2014-08-07 02:59:56 · 494 阅读 · 0 评论 -
HTML DOM setInterval() 方法---javascript抽奖备用
HTML DOM setInterval() 方法HTML DOM Window 对象定义和用法setInterval() 方法可按照指定的周期(以毫秒计)来调用函数或计算表达式。setInterval() 方法会不停地调用函数,直到 clearInterval() 被调用或窗口被关闭。由 setInterval() 返回的 ID 值可用作 clearI转载 2014-08-06 22:04:09 · 584 阅读 · 0 评论 -
js操作html的table,包括添加行,添加列,删除行,删除列
记得以前面试的时候遇到过这样一个问题:有一个表格,然后有4个输入框,一个合并 按钮,输入框是这样的,从第几行到第几行,从第几列到第几列,然后点击按钮,合并 。当时我从学校出来,js知识只是知道一些,根本做不到!现在想想,其实这个问题也还是考基础功夫是否扎实!大家有兴趣可以自己做做看,测下自己是不是能够做出来。题目的截图: 第1/1列第1/2列第1/3列第1/4列转载 2014-08-07 03:01:15 · 586 阅读 · 0 评论 -
JavaScript读取txt文本文件方法详解
第一步:创建一个可以将文件翻译成文件流的对象。 Var fso=new ActiveXObject(Scripting.FileSystemObject); 第二步:用于创建一个textStream 对象,括号里边有三个属性 1. 文件的绝对路径 2. 文件的常数 只读=1,只写=2 ,追加=8 等权限。(ForReading 、 ForWriting 或 ForAppen转载 2014-08-07 03:01:09 · 2699 阅读 · 0 评论 -
javascript判断是否按回车键
function enterHandler(event){ var keyCode = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode; if (keyCode == 13) { //处理函数 }} 就这上面一句代码,学问大着呢,下面贴参考转载 2015-09-29 05:14:35 · 562 阅读 · 0 评论 -
easyui layout 标配,破解不正常显示
原创 2015-12-03 12:28:01 · 354 阅读 · 0 评论 -
正则表达式:注册和登录使用
手机号码: /^0{0,1}(13[0-9]|15[7-9]|153|156|18[7-9])[0-9]{8}$/区号+座机号码+分机号码:regexp="^(0[0-9]{2,3}\-)?([2-9][0-9]{6,7})+(\-[0-9]{1,4})?$"手机(中国移动手机号码):regexp="^((\d3)|(\d{3}\-))?13[456789]\d{8}|15[89]转载 2017-09-16 12:23:07 · 959 阅读 · 0 评论 -
mysql中CONCAT值为空的问题解决办法
在mysql中concat函数有一个特点就是有一个值为null那么不管第二个字符有多少内容都返回为空了SELECT CONCAT(IFNULL(isdcode,''),telephone) FROM gb_customerSELECT CONCAT(IFNULL(isdcode,''),telephone) FROM gb_customerselect c1,(case when转载 2017-05-22 00:35:32 · 7534 阅读 · 0 评论 -
easyUI设置datebox、textbox、combox、numberbox的值
$("#txtrName").val("xxx");class="easyui-textbox" : $("#txtrName").textbox("setValue", "xxx");class="easyui-combox" : $("#txtrName").combox("setValue", "xxx");class="easyui-numberbox" :$("转载 2017-05-22 00:24:25 · 1113 阅读 · 0 评论 -
动态设置form表单的action属性的值的方法
formname="myform" id="myform" action="ssss" method="post" onsubmit="getUrl();"> function getUrl(){ $('form').attr('action','new_url'); } 或者function转载 2017-05-21 22:55:03 · 2495 阅读 · 0 评论 -
解决ajax异步传输数据,return返回为undefined的问题
function GetUserInfo(tp) { var username; $.ajax({ type: "POST", cache: false, data: "type=exlogin&tp=" + tp, url: "Handle/OpeartionHandler.ashx",转载 2017-05-08 13:14:10 · 2297 阅读 · 0 评论 -
如何用js得到当前页面的url信息方法(JS获取当前网址信息)
1,设置或获取对象指定的文件名或路径。alert(window.location.pathname)2,设置或获取整个 URL 为字符串。alert(window.location.href);3,设置或获取与 URL 关联的端口号码。alert(window.location.port)4,设置或获取 URL 的协议部分。alert(window.location.p转载 2017-05-06 18:31:37 · 400 阅读 · 0 评论 -
easyui filebox限制文件上传的类型
示例:accept:'application/vnd.ms-excel' "/>这样设置过后,选择文件的时候只有后缀为*.xls 的文件才会显示。类型accept填写的值描述*.3gppaudio/3gpp, video/3gpp3GPP Audio/Video*.ac3au转载 2017-05-14 21:47:38 · 4256 阅读 · 0 评论 -
ajaxsubmit提交表单返回json在ie浏览器下会出现下载json情况
看到网上form可以延迟提交,采用ajaxsubmit实现,但是在后台服务器反馈json的时候出现下载的情况网上搜素及看大神思路总结为如下:1、简单的编写text/html格式的返回body> pre>{"message":"保存成功","data":null,"success":true}pre>body>前台可以只读2、高级点在服务器侧编写判断是否ajax原创 2017-05-14 20:38:41 · 1974 阅读 · 0 评论 -
easyui开发拾零
$('.easyui-dialog').dialog('clear') dialog清空原创 2017-05-03 15:37:03 · 377 阅读 · 0 评论 -
验证日期正则表达式
1.验证日期的正则表达式加入闰年的判断以及思路分析进入正题之前,我们需要澄清两个概念:一,什么是合法的日期范围?对于不同的应用场景,这个问题有不同的解释。这里采纳MSDN中的约定:DateTime 值类型表示值范围在公元(基督纪元)0001 年 1 月 1 日午夜 12:00:00 到公元 (C.E.) 9999 年 12 月 31 日晚上 11:59:59 之间的日期和时间。转载 2017-02-02 23:38:39 · 367 阅读 · 0 评论 -
js中数组的排序
console.log("------默认排序(ASCII字符排序)------"); var arr = [1,2,55,12,88]; arr.sort(); //ASCII字符代码从小到大排序 console.log(arr.toString()); console.log("------自定义函数排序------"); var arr1 = [1,2,55,12转载 2014-03-12 11:40:05 · 7609 阅读 · 0 评论 -
dwz中权限控制与跳转
很多人不明白用dwz要如何在没有登录的时候跳转到登录页面,没有权限的时候弹出提示。其实,作者在设计的时候,已经完全考虑到了这些需求。不管是navTab还是dialog,dwz的页面加载最终都是通过loadUrl函数来实现,打开loadUrlsuccess: function(response){ var json = DWZ.jsonEval转载 2012-12-12 22:50:15 · 4014 阅读 · 3 评论 -
parentElement\parentNode.parentNode.childNodes用法例子
offsetParent,parentNode,parentElement 区别 offsetParent 指与位置有关的上级元素 parentNode 指与位置无关的上级元素 parentElement 和 parentNode一样,但parentNode是W3C标准的parentElement 只在IE中可用. 第一种方法 New Docume原创 2012-01-06 20:03:23 · 4195 阅读 · 0 评论 -
jquery.datatables 缓存问题的解决办法
我在使用的时候遇到了一个很奇怪的问题。我的代码是这样写的 var oTable; oTable =$(‘#example’).dataTable({ “bProcessing”: true, “bServerSide”: true, “sPaginationType”: “full_numbers”, “aaSorting”: [[ 5, "desc" ]], “a原创 2012-01-06 19:59:40 · 4078 阅读 · 0 评论 -
javascript之日期拾遗
var myDate=new date();//创建一个日期对象myDate.getYear(); //获取当前年份(2位) myDate.getFullYear(); //获取完整的年份(4位,1970-????) myDate.getMonth(); //获取当前月份(0-11,0代表1月) myDate.getDate(); //获取当前日(1-31) myDate.getDay(); //获取当前星期X(0-6,0代表原创 2011-05-07 05:35:00 · 590 阅读 · 0 评论 -
java uploadify 例子
<br />commons-fileupload-1.2.1.jar<br /> commons-io-1.3.2.jar<br /> <br />注意:工程中需要引入commons-fileupload的包。<br /><br /> <br />upload.java<br />package servlet;import java.io.File;import java.io.IOException;import java.util.Iterator;import java.u转载 2011-04-25 22:26:00 · 8031 阅读 · 7 评论 -
uploadify插件可选参数的详细介绍
以下是可选项的参数说明:(红色的属性代表常用的)1 uploader 上传控件的主体文件,flash控件 默认值='uploadify.swf'2 script相对路径的后端脚本,它将处理您上传的文件。绝对路径前缀或'/'或'http'的路径 默认值='uploadify.php'3 checkScript检查该文件是否已经选择驻留在服务器上。没有默认值。 官方例子中'check.php'是提供核心文件4 scriptData可提供URL传递参数。用来传递get参数。例如: index.jsp?id转载 2011-04-25 22:02:00 · 693 阅读 · 0 评论 -
jqgrid 中文帮助
<br />1 colModel : 要呈现字段的属性设置 <br />1.1 align:定义数据相对单元格的对齐方式.string left <br />1.2 datefmt: 日期格式, string Y-m-d <br />1.3 editable: 定义字段是否可编辑 boolean false <br />1.4 defval : 搜索字段的默认值,(只用于自定义搜索) string empty <br />1.5 edittype: 该字段控件类型(text, texta转载 2011-04-28 13:16:00 · 1030 阅读 · 0 评论 -
别忘了优化jQuery 性能
现在jquery应用的越来越多, 有些同学在享受爽快淋漓coding时就将性能问题忽略了, 比如我. jquery虽在诸多的js类库中性能表现还算优秀, 但毕竟不是在用原生的javascript开发, 性能问题还是需要引起重视的. 在twitter上发现了这篇文章, 简单的摘译了一下:1. 总是从ID选择器开始继承在jquery中最快的选择器是ID选择器. 因为它直接来自于Javascript的getElementById()方法. 复制代码 代码如下: Traffic Light Red转载 2011-04-25 21:44:00 · 800 阅读 · 0 评论 -
uploadify 学习与实践 一网打尽
Uploadify简单说来,是基于Jquery的一款文件上传插件。它的功能特色总结如下:支持单文件或多文件上传,可控制并发上传的文件数在服务器端支持各种语言与之配合使用,诸如PHP,.NET,Java……通过参数可配置上传文件类型及大小限制通过参数可配置是否选择文件后自动上传易于扩展,可控制每一步骤的回调函数(onSelect, onCancel……)通过接口参数和CSS控制外观更多……Uploadify在线演示:在线Demo http://www.uploadify.com/demoUploadify配置原创 2011-04-25 18:01:00 · 3570 阅读 · 2 评论 -
javascript 跳出
<br />今天偶然写javascript,偶然间,需要跳出。。。<br />想了想,搜索后,break 和continue符合条件<br /> <br />区别是:<br />break跳出循环,而continue则是终止,继续下次轮循环,<br />例子:<br />for 1 - 9<br />break则是一旦中断,就不在执行,1,2,3,4中断,就不再又后面什么事情了<br />continue则是中断后,1,2,3,4,中断,继续6,7,8,9 很奇妙,原创 2011-04-25 11:40:00 · 490 阅读 · 0 评论 -
JQuery拾遗~
经典的添加html代码$("Hello").appendTo("body")$("", { "class": "test", text: "Click me!", click: function(){ $(this).toggleClass("test"); }}).appendTo("body");原创 2011-03-25 18:58:00 · 586 阅读 · 0 评论 -
java.lang.ClassNotFoundException: org.apache.commons.lang.exception.NestableRuntimeException
java.lang.ClassNotFoundException: org.apache.commons.lang.exception.NestableRuntimeException 遇到这种问题是因为jar包不全,应该包含commons-beanutils-1.8.3.jarcommons-lang-2.5.jarezmorph-1.0.6.jar json原创 2012-08-21 20:52:40 · 49408 阅读 · 20 评论 -
jqgrid出现undefined等问题
1 什么都搞定了,但是老是在主页上面出现 undefined确定你引用了 并确保以下顺序 刷新,你会发现一切ok。给力原创 2012-08-23 00:22:20 · 5482 阅读 · 2 评论 -
JS图片倒计时
逼真图片倒计时.time{width:200px;height:25px;overflow:hidden;}.time span{float:left;line-height:25px;height:25px;overflow:hidden;}.time span.danwei{padding:0 1px;}.clear{height:0;clear:both;overflow:hid转载 2012-12-11 23:12:44 · 1431 阅读 · 0 评论 -
js数组的操作
1、数组的创建var arrayObj=new Array(); //创建一个数组var arrayObj=new Array([size]); //创建一个数组并指定长度,注意不是上限,是长度var arrayObj=new Array([element0[, element1[, ...[, elementN]]]]); //创建一个数组并赋值要说明的是转载 2012-12-11 20:24:11 · 424 阅读 · 0 评论 -
AJAX请求 $.getJson方法的使用
使用jQuery的$.getJson方法可以异步的获取服务器端返回的json字符串。$.getJson方法语法$.getJson(url,parameters,callback)参数 url(字符串)将要通过GET方法进行交互的服务器端资源的url。parameters(对象)一个对象,转载 2012-12-11 20:15:17 · 678 阅读 · 0 评论