上一页 1 ··· 259 260 261 262 263 264 265 266 267 ··· 390 下一页
摘要: 返回目录几乎每种验证架构都会有正则表达式的加盟,一般地,一种验证架构首先会提供一些标准的,常用的验证规则,它们通常是数字验证,电话验证,email验证,长度验证,范围验证,日期验证等,而如果使你的验证更强大,那一定要加入正则表达式!一般叫它:Regx下面我来说一下KnockoutJS里如何加入正则表达式调用方法: self.Property= ko.observable().extend({ required: true, pattern: { params:regex正则, message: "提示信息" } });下面举几个例子验证为整数,并且小数部分为2位 self. 阅读全文
posted @ 2014-03-17 16:58 张占岭 阅读(1727) 评论(2) 推荐(3)
摘要: win7无法进行局域网访问解决 公司里经常会使用网络共享的文件服务器,但是用win7的那伙计,在输入帐号和密码后却提示密码错误,试验了多次都是如此。 经过网上搜索文章及自己的研究最后发现这是由于win7新的安全机制引起的,只要修改win7的一个策略就可以解决这个问题。操作具体方法如下:在运行里面输入secpol.msc来启动本地安全设置,然后选择本地策略---安全选项---网络安全-LAN Manager 身份验证级别,你会发现win7默认的时候这里是不做配置的,那么只要把他选择成“发送LM&NTMLM响应-使用NTLMv2…¨"“就可以了。如果你是英文系统操作如下 阅读全文
posted @ 2014-03-13 17:44 张占岭 阅读(3578) 评论(0) 推荐(0)
摘要: 起因对于从C#返回的日期字段,当进行JSON序列化后,在前台JS里显示的并不是真正的日期,这让我们感觉很不爽,我们不可能为了这东西,把所有日期字段都变成string吧,所以,找了一个JS的扩展方法,来实现这个功能实现function ChangeDateFormat(jsondate) { jsondate = jsondate.replace("/Date(", "").replace(")/", ""); if (jsondate.indexOf("+") > 0) { jsondat 阅读全文
posted @ 2014-03-12 15:03 张占岭 阅读(11498) 评论(0) 推荐(2)
摘要: 返回目录说在前有时,我们在使用一个插件时,在网上即找不到它的相关API,这时,我们会很抓狂的,与其抓狂,还不如踏下心来,分析一下它的源码,事实上,对于JS这种开发语言来说,它开发的插件的使用方法都在它的源码里,只要你踏下心去看,一切就都有了!Knockout.Validation.js是为Knockout插件服务的,它可以为Knockout对象进行验证,就像你使用MVC模型验证一样,而这种绑定的验证方式对于开发人员来说是很容易接受的,也是一种趋势,它在验证过程中,会将出现异常的点记录下来,然后在某个时候将它抛出来,这个抛出的时刻通常是对象失去焦点时(blur)。总结Knockout.Valid 阅读全文
posted @ 2014-03-11 14:07 张占岭 阅读(8908) 评论(2) 推荐(2)
摘要: 插件与系统命令对于很多JS弹框插件来说,都提供了alter,confirm等功能,如fancybox,Boxy等插件,今天来介绍一下如何将系统的alter和confirm替换成指定插件的alter和confirm,使用替换的方式的好处就是不用修改之前的代码,这在面向对象里,叫做“对修改关闭,对扩展开放”,也称为OCP原则,即开闭原则。fancybox替换系统命令,它需要有一个HTML容器来展现弹框下面是复写语句 window.alert = function (msg) { var reg = new RegExp("\\[([^\\[\\]]*?)\\]", 'i 阅读全文
posted @ 2014-03-07 11:37 张占岭 阅读(16671) 评论(4) 推荐(1)
上一页 1 ··· 259 260 261 262 263 264 265 266 267 ··· 390 下一页