![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
寂若an年
这个作者很懒,什么都没留下…
展开
-
JqGrid 获取所有数据
jqGrid使用本地数据时,当jqGrid配置的rowNum小于本地总数据量(records属性记录总数据,可以通过records获取到本地总数据量),调用getRowData方法获取到的只是显示的部分内容,而本地所有数据行。 如果是通过data或者datastr配置的本地数据,获取所有数据很简单,调用$('#gridid').jqGrid('getGridParam','data')/转载 2014-04-18 13:51:16 · 22777 阅读 · 8 评论 -
Not allowed to load local resource
记录一下:leaflet 加载本地瓦片想在浏览器中链接到项目中的文件,结果报错:Not allowed to load local resource后来查了下说是要改成相对路径,不能用绝对路径,于是照改——成功。leaflet 加载本地瓦片的时候也是如此 (解决了加载本地瓦片的问题)原创 2015-01-23 14:12:52 · 28220 阅读 · 1 评论 -
JS截取字符串常用方法详细
使用 substring()或者slice() 函数:split() 功能:使用一个指定的分隔符把一个字符串分割存储到数组 例子: str=”jpg|bmp|gif|ico|png”; arr=theString.split(”|”); //arr是一个包含字符值”jpg”、”bmp”、”gif”、”ico”和”png”的数组 函数:John() 功能:转载 2014-09-05 08:57:51 · 609 阅读 · 0 评论 -
Express中server和路由分离
Express中server和路由分离当我新建一个express配置的应用时,会自动创建一套应用构架:其中:public放置静态的东西,css、image、jsroutes放置路由views放置模板看一下appjsvar express = require('express') , routes = require('./routes')转载 2014-09-03 22:22:58 · 1778 阅读 · 0 评论 -
获取Object的所有keys or values
获取Object的所有keys or values有的时候,我们需要操作Object中的key和value,我们需要获取对应的所有keys或者values 先看看prototype的api设计吧: /*获取keys*/keys:function(obj){ var keys = []; for(var pro in obj){转载 2014-08-18 14:08:22 · 1345 阅读 · 0 评论 -
配置jstree右键菜单
我见过一个例子网上展示如何自定义jstree的右键(使用插件)的外观。 例如,允许删除“,而不是”文件夹“(通过隐藏”从对文件夹中删除“选项)。 现在,我找不到那个例子。任何人都可以在正确的方向?官方并没有真正的帮助。 编辑: 因为我想只有一个或两个小的改变默认的,我宁愿不重新创建(虽然我当然会,如果它是唯一的方法)。我想要做的是这样的:"contextmenu" : {items: {转载 2014-08-18 13:16:54 · 10235 阅读 · 0 评论 -
js操作XML数据
已知有一个XML文件(bookstore.xml)如下:version="1.0" encoding="gb2312"?> genre="fantasy" ISBN="2-3631-4"> Oberons Legacy Corets, Eva 5.95 1、往节点中插入一个节点: XmlDocument xmlD转载 2014-08-29 11:18:15 · 1135 阅读 · 0 评论 -
js操作select控件大全(包含新增、修改、删除、选中、清空、判断存在等)
js 代码// 1.判断select选项中 是否存在Value="paraValue"的Item function jsSelectIsExitItem(objSelect, objItemValue) { var isExit = false; for (var i = 0; i if (objSele转载 2014-08-21 16:34:21 · 636 阅读 · 0 评论 -
L.Control 自定义一个Control
L.Control 自定义一个Control原文 http://www.cnblogs.com/shitao/p/3614191.htmlL.Control所有leaflet控制的基础类。继承自IControl接口。 你可以这样添加控件:control.addTo(map);// the same asmap.addControl(control)转载 2014-08-04 21:56:00 · 1425 阅读 · 0 评论 -
JavaScript在多浏览器下for循环的使用方法
一、前言 JavaScript语言在不同的浏览器的下有存在细微的差异,但不像DOM操作差异那么大,现在为大家列举出其中一个"for循环"的差异,并介绍如何有效的解决这种差异。二、问题描述 在下面的 测试代码 例1 中IE6和Chrome输出的结果是不一致,IE6不执行for语句里的代码 //例1: alert("准备测试toString是否被for循环枚举出转载 2014-06-03 10:51:10 · 778 阅读 · 0 评论 -
完整的Ajax程序包
/* * 完整的Ajax程序包 * */ //执行 Ajax 请求的通用函数 //带一个参数,是包含一系列选项的对象,这些选线在下面的注释中简述 function ajax( options ) { //如果用户没有提供某个选项的值,就用默认值替代 options = { // Http 请求的类型 type : options.type || "P原创 2014-05-29 17:28:51 · 757 阅读 · 0 评论 -
JavaScript编码风格约定
如果你的代码易于阅读,那么代码中bug也将会很少,因为一些bug可以很容被调试,并且,其他开发者参与你项目时的门槛也会比较低。因此,如果项目中有多人参与,采取一个有共识的编码风格约定非常有必要。与其他一些语言相比(比如Python示例),JavaScript没有一个权威的编码风格指南,取而代之的是一些流行的编码风格: Google的JavaScript风格指南(以下简称Google)NPM转载 2014-06-12 20:42:57 · 879 阅读 · 0 评论 -
jquery.validate.js的基本用法入门
jquery.validate.js是jquery下的一个验证插件,功能比较强大,早就有所耳闻但是一只没有动手用过,现在在于能够研究一下了。这里转载一篇前辈写的文章,在我自己的理解上修改了一下,仅作记录。先贴一个国内某大公司的代码:转载 2014-04-13 10:49:13 · 583 阅读 · 0 评论 -
ajax 同步执行(顺序执行)
Web开发中,尤其是MVC架构的应用程序中,经常在客户端通过ajax方法从后台取数据,但由此带来一个问题,我们知道ajax默认是异步执行的,这时就不能再通过传统的顺序执行逻辑去调试我们的javascript脚本了,但有时我们会有某种需求:通过调用ajax方法从后台取数据,后台的处理逻辑结束后,返回一个结果给客户端javascript,然后javascript 根据后台的处理结果来决定接下去做什么工转载 2014-04-12 09:50:16 · 2047 阅读 · 0 评论 -
jgGrid相关操作--jQuery学习笔记
JqGrid相关操作备忘1.获得当前列表行数:$("#gridid").getGridParam("reccount");2.获取选中行数据(json):$("#gridid").jqGrid('getRowData', id);3.刷新列表:$(refreshSelector).jqGrid('setGridParam', { url: ''), postData: ''转载 2014-04-09 21:34:40 · 1552 阅读 · 0 评论 -
jqGrid行编辑配置,方法,事件
行编辑可以在行修改后更新数据,如下图所示 用户用鼠标点击选择一行,jqGrid将可编辑的字段转换为数据输入单元,如上面图所示。不可编辑的列,如id,不会转为可输入单元,而是保持不变。可以通过配置colModel来实现。完成修改后,按下“enter”键提交数据到服务器。软件要求和安装 要使用行编辑功能,需要在jqGrid下载页面勾选Inline Editing和Commo转载 2014-04-21 14:41:44 · 22447 阅读 · 0 评论 -
VALIDATOR
Validator.jsValidator = { Require: /.+/, Email: /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/, Phone: /^((\(\d{3}\))|(\d{3}\-))?(\(0\d{2,3}\)|0\d{2,3}-)?[1-9]\d{6,7}$/, //Mobile转载 2016-01-03 13:40:26 · 481 阅读 · 0 评论