随笔分类 - Javascript And JQuery
摘要:js代码不要换行,这里为了展示效果,强制换行了,请自行去掉。
阅读全文
摘要:与上一版本相比,做了一些调整。 1.支持中文、首字母搜索、完整拼音搜索(新增)。 2.支持搜索时用键盘上下键进行调整选中,支持回车选中(新增)。 3.支持自动应用,只需要在对应的下拉框加上 class="pysearch" ,即可自动应用此搜索功能。 4.与之前版本保持一致的是,仍然不会影响你对se
阅读全文
摘要:1 //收费系统打印机功能:收费/退费,需要使用到lodop 2 var LODOP;//打印机 3 $(function () { 4 //初始化 5 $("body").append('<object id="LODOP_OB" classid="clsid:2105C259-1E0C-4534
阅读全文
摘要:function SetTableInterfaceColor(o) { var maxrowspan = 0; var witebk = "whitebk"; var graybk = "graybk"; if (o) { graybk = witebk } var bluebk = "grayb...
阅读全文
摘要:function area() { _url = "/ashx/DropDownControl.ashx"; _swType = "GetArea"; _z = ["#province", "#city", "#conty"]; _zo = ["#province > option[value!=-...
阅读全文
摘要:function IniteSelect(options) { $("body").IniteSelect(options) } (function ($) { $.fn.IniteSelect = function (options) { var option = $.extend({}, { i...
阅读全文
摘要:升级版本链接地址:点击这里 js源文件: 使用方法很简单:IniteMyInputSelect(['id']),自动抓取对象的style样式和class样式作为查询文本框样式。其它的样式不能抓取。 注意参数为数组,且里面的值为id。为何不用其它的呢?因为一般下拉框我们都会给唯一id值来获取值和赋值,
阅读全文
摘要:1.C# string osPat = "mozilla|m3gate|winwap|openwave|Windows NT|Windows 3.1|95|Blackcomb|98|ME|X Window|Longhorn|ubuntu|AIX|Linux|AmigaOS|BEOS|HP-UX|Op...
阅读全文
摘要:1.针对上篇文章中的服务端处理不敢苟同。仍然坚持使用反射,建立BaseHandler.ashx并在默认process方法中写上反射方法以及权限验证方法。针对具体的情况返回对应的值。服务端其他handler均继承BaseHandler并公开所有方法给页面调用。且在方法头上加权限验证Attrabute供...
阅读全文
摘要:在跟html+ashx打交道的园友们肯定会发现,这种模式虽然优美,但在开发中会遇到一些难处理的地方。我也不例外,下面是自己在实际开发中总结出来的几条经验,希望跟大家分享,更希望得到大家的建议和更好的解决方法!问题1:用委托字典代替switch...case。 这个问题是在处理请求时发现的,大家肯...
阅读全文
摘要:在控制台执行下段代码,等到网络中加载完成后,即可正常运行jq代码。也可以根据需要进行修改引入其他js代码。1 javascript:(function(url) {2 var s = document.createElement('script');3 s.src = url;4 ...
阅读全文
摘要:IE8报错误: 用户代理:Mozilla/4.0(compatible;MSIE8.0;WindowsNT5.1;Trident/4.0;.NETCLR2.0.50727;.NETCLR3.0.04506.648;.NETCLR3.5.21022;.NET4.0C;.NETCLR3.0.4506.2...
阅读全文
摘要:对于js页面来说,未使用服务端控件,点击下载按钮时不会触发服务端事件,且不会提交数据到服务端页面后台进行数据处理,所以要下载文件比较困难。且使用jQ的post来请求一般处理程序也不能实现文件的下载,根本不会弹出提示用户保存文件的对话框。但会将文件数据获取到。要解决一般处理程序下载文件的办法,其实很简...
阅读全文
摘要:利用定位position:absolute;z-index:1;和iframe[z-index:-1]来解决此问题,最好根据需要加上: border='0' frameborder='0' scrolling='no'来去除滚动条和边框,需要使用jquery1.7.2.js。解决方法:1.将ifra...
阅读全文
摘要:可以在客户端对密码进行简单的64位加密,服务端对应使用64位解密即可。 1 /** 2 * 3 * Base64 encode / decode 4 * 5 * @author 6 7 * @date 8 9 * @email 10 */ 11 12 function Base64() { 13 14 // private property 15 _keyStr = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="; 16 17 /...
阅读全文
摘要:首先需要引用jquery-1.7.2.js.页面下拉框有对应的数据,此下拉框的查询将不与服务器交互。本地下拉框查询。暂不支持通过键盘上下按键和enter键控制 1 // JavaScript Document 2 //使用方法:IniteMyInputSelect('id');IniteMyInputSelect(['id1','id2','id3']); 3 //id不需要加‘#’,且必须是id 4 function IniteMyInputSelect(k) { 5 //如果是数组 6 if ((typeof (k) == &
阅读全文
摘要:原版是jquery-pager-1.0.js,经过变更修改加上按照项目中的一些需要修改过来。 1 //初始化分页控件 PagerOptions为配置参数 url为要提交的url地址,如果不需要提交则可以为null或"" 2 //options 为提交到服务端的参数,如果不提交则传递到callback方法 3 //callback 方法回调,点击分页按钮时执行 callback返回总数 4 //如果不提交到服务端,则此callback方法为CallBack(PageIndex,PageSize,Options) 5 function InitPager(PagerOption
阅读全文

浙公网安备 33010602011771号