原生js做的手风琴效果的导航菜单 2016年07月27日 5 阅读 做好的手风琴效果如下,具体看代码: html代码 复制代码 代码如下: <!doctype html> <html> <head> <meta charset="utf-8"> <title>Accordion</title> <style> #accordion{ width:200px; } #accordion ul{ list-style: none; displa...
JQuery验证jsp页面属性是否为空(实例代码) 2016年07月27日 5 阅读 说明:验证是否为空的前提首先要保证是在提交form之前验证的,如果验证结果有为空的项那么限制表单不能提交,并且提示验证错误信息,验证页面属性都不为空的情况下表单正常提交,这部分属于JS部分的东西,与后台业务逻辑层和控制层基本没有任何关系。限制提交的方法可以是在form标签里限制,也可以是在submit按钮上添加onclick事件限制:<form action=".." method="post" onsubmit="return check();"&...
jqGrid日期格式的判断示例代码(开始日期与结束日期) 2016年07月27日 5 阅读 复制代码 代码如下:var beginValue = "开始时间"; var endValue = "结束时间"; var dispaly = jQuery("#testSubjectGrid").jqGrid("getCell", idArray[i], "display_content"); if (CheckDate(begindata, dispaly, beginValue) == false) { return false; } if (Che...
JavaScript中this的使用详解 2016年07月27日 5 阅读 我们要记住一句话:this永远指向函数运行时所在的对象!而不是函数被创建时所在的对象。切记…本文将分三种情况来分析this对象到底身处何方。普通函数中的this无论this身处何处,第一要务就是要找到函数运行时的位置。复制代码 代码如下:1 var name="全局";2 function getName(){3 var name="局部";4 return this.name;5 };6 alert(getName());当this出现在全局环境的函数g...
jqGrid增加时--判断开始日期与结束日期(实例解析) 2016年07月27日 5 阅读 复制代码 代码如下:$("#btnAddSaveTestSubject").click(function () { //增加时的验证,保存 jQuery.validator.addMethod("admissionBatch", function (value, element) { return this.optional(element) || value != 0; }, "请选择招生批次"); jQuery.validator.addMethod(...
jQuery 获取和设置select下拉框的值实现代码 2016年07月27日 5 阅读 获取Select :获取select 选中的 text :$("#ddlRegType").find("option:selected").text();获取select选中的 value:$("#ddlRegType ").val();获取select选中的索引:$("#ddlRegType ").get(0).selectedIndex;设置select:设置select 选中的索引:$("#ddlRegType ").get(0).selectedI...
JQGrid的用法解析(列编辑,添加行,删除行) 2016年07月27日 6 阅读 复制代码 代码如下:<script>$(document).ready(function(){initPlsfList();});//初始化grid列表function initPlsfList(){//缓存表列数组,key 为页面元素的name ,value 对应数据库中的字段var cellArray = new Array();cellArray["zoneID"] ="ZONE_ID"; cellArray["factorPG"] ="...
动态加载JS文件的三种方法 2016年07月27日 7 阅读 直接看实例。例1 重新加载js文件复制代码 代码如下:function loadJs(file) { var head = $("head").remove("script[role="reload"]"); $("<scri" + "pt>" + "</scr" + "ipt>").attr({ role: "reload", src: file, type: "text/javascript" }).appendTo(head)...
jqgrid 编辑添加功能详细解析 2016年07月27日 14 阅读 ColModel 是jqGrid里最重要的一个属性,设置表格列的属性。 用法:Java代码 :复制代码 代码如下:jQuery("#gridid").jqGrid({ ... colModel: [ {name:"name1", index:"index1"...}, {...}, ... ], .. }); 属性 数据类型 备注 默认值 align string 定义单元格对齐方式;可选值:left, center, right. left class...
javascript获取url上某个参数的方法 2016年07月27日 5 阅读 复制代码 代码如下: function GetUrlMenuCode() { var url = window.location.href; var parameter = url.substring(url.indexOf("?") + 1); parameter = parameter.split("&"); var reg = /MenuCode=/g; var menuCode = ""; for (var i = 0; i < parame...
js加载之使用DOM方法动态加载Javascript文件 2016年07月27日 8 阅读 传统上,加载Javascript文件都是使用<script>标签。 就像下面这样: <script type="text/javascript" src="example.js"></script><script>标签很方便,只要加入网页,浏览器就会读取并运行。但是,它存在一些严重的缺陷。 (1)严格的读取顺序。由于浏览器按照<script>在网页中出现的顺序,读取Javascript文件,然...
js去除空格的12种实用方法 2016年07月27日 6 阅读 实现1 复制代码 代码如下: String.prototype.trim = function() { return this.replace(/^ss*/, "").replace(/ss*$/, ""); } 看起来不怎么样, 动用了两次正则替换,实际速度非常惊人,主要得益于浏览器的内部优化。一个著名的例子字符串拼接,直接相加比用Array做成的StringBuffer 还快。base2类库使用这种实现。 实现2 复制代码 代码如下: String....
jQuery 获取浏览器所在的IP地址的小例子 2016年07月27日 6 阅读 复制代码 代码如下:$(function () { $("#btnGetIP").click(function () { var jqxhr = $.getJSON("http://jsonip.appspot.com?callback=?", function (data) { alert(data.ip); }) .error(function () { alert("error"); }) });});...
用JS将搜索的关键字高亮显示实现代码 2016年07月27日 5 阅读 用JS让文章内容指定的关键字加亮是这样的..现在有这些关键字:美容,生活,购物当在文章里头出现这些关键字,就把它加亮显示..文章是生成静态页面的,而这些关键字是能随时更新的,所以我想用JS来实现...不知道怎样来实现这样的功能啊?特此求助复制代码 代码如下:<script language="JavaScript">function highlight(key) {var key = key.split("|");for (var i=0; i...
JQ获取动态加载的图片大小的正确方法分享 2016年07月27日 8 阅读 有一些很容易出错的获取动态加载的图片的尺寸的方法, 之所以出错, 主要原因是:你在代码在图片从网页上下载完毕之前就调用了, 这种情况在本机开发时不太容易发现.jQuery load()事件处理的BUG, 当图片是从浏览器缓存取得时, 获取的是错误的尺寸.错误的代码是:(错误)在添加了HTML之后立即调用代码获取尺寸复制代码 代码如下: var html = ""; $("#my_div").html(html); var width = $("#my...
jquery滚动条插件jScrollPane的使用介绍 2016年07月27日 8 阅读 这是一个js的页面滚动条插件 使用时引入三个文件:(路径自行填写) 复制代码 代码如下: <link type="text/css" href="路径/jquery.jscrollpane.css" rel="stylesheet" media="all" /> <script type="text/javascript" src="路径/jquery.mousewheel.js"></script> <scrip...
编写js扩展方法判断一个数组中是否包含某个元素 2016年07月27日 5 阅读 在C#语法中判断集合是否包含某个元素可以使用Contains方法,但是类似的问题在javascript中要怎么处理呢,js中没有Contains方法。 我们可以利用js的原型扩展来封装一个我们自己的Contains方法。 js代码: 复制代码 代码如下: <script type="text/javascript"> $(function () { Array.prototype.contains = function (element) { ...
jquery ajax修改全局变量示例代码 2016年07月27日 6 阅读 今天工作的时候遇到一个问题 代码如下: 复制代码 代码如下: var status=1; var ob=$("[name="email"]"); $.ajax({ url:"{:U("Home/Index/checkemail")}", data:"email="+query.email, type:"post", dataType:"json", success:function(re){ status=0; } }); alert(status); ...
如何获取select下拉框的值(option没有及有value属性) 2016年07月27日 8 阅读 如何获取select下拉框的值: 1.下拉框的option没有value属性时 复制代码 代码如下: <select id="param1"> <option>学号</option> <option>姓名</option> <option>年龄</option> </seclect> <script> window.onload = funciton...