随笔分类 -  JS

JQuery、AJAX
摘要:Couldnotloadfileorassembly'Noesis.Javascript.dll'oroneofitsdependencies.找不到指定的模块。通过反编译发现了这个dll引用了“Microsoft.VisualC”,版本为10.0.0.0下载安装“MicrosoftVisualC+... 阅读全文
posted @ 2015-07-07 15:09 远方V3 阅读(2240) 评论(0) 推荐(0) 编辑
摘要:解决方案:找到“a.datagrid-cell-bclink”,麻烦的是这个标记是由js动态加载的,需要等待这个加载完成;等加载完成后,删除a标记“$(“a.datagrid-cell-bclink”).contents().unwrap();”,尝试使用“.unbind('click').remo... 阅读全文
posted @ 2014-03-25 22:14 远方V3 阅读(474) 评论(0) 推荐(0) 编辑
摘要:jasonTree1.0jasonTree多选多级树控件(名字是自己取),用于友好的展示树形结构的数据,并可以多选,传统的做法是在一个select的下拉框中显示一个可折叠的树结构,公司的需求人员这种方式操作体验不是很好,所以改用这种可以把父级数据都展示在界面上,所以花了不少的时间做了这个js控件。欢迎各位下载试用,如有问题请吐槽。^_^效果截图使用示例var json = [ { "id": "f45013c6-6558-9208-8e04-3ac140125208", "text": "照明类", "i 阅读全文
posted @ 2014-03-18 23:49 远方V3 阅读(2511) 评论(0) 推荐(0) 编辑
摘要:// -------------------------------------------------------------// 重写alert,保证弹窗错误的友好性var j_oldAlert = window.alert;var j_fieldList;window.alert = function (msg) { var newMsg = ""; msg = msg.toLowerCase(); //转为小写 // 唯一性验证 if (msg.indexOf("ora-00001") > -1) { for (var i = 0; i - 阅读全文
posted @ 2014-03-18 23:40 远方V3 阅读(4707) 评论(0) 推荐(0) 编辑
摘要:方法一、遍历数组var tmp = new Array(1,12,4,124.45,8,99998,456);var max = tmp[0];for(var i=1;i<tmp.length;i++){if(max<tmp[i])max=tmp[i];}方法二、使用apply方法,方法有两个参数,用作 this 的对象和要传递给函数的参数的数组。(http://www.w3school.com.cn/js/pro_js_inheritance_implementing.asp)可以为方法指定调用对象与传入参数,并且可以让传入的参数以数组的形式组织。Math.Max.Apply(M 阅读全文
posted @ 2013-01-19 16:15 远方V3 阅读(44007) 评论(1) 推荐(1) 编辑
摘要:1、 文本可选在span、p、body标签中加入“contentEditable=’true’”或者Document.all[‘’].contentEditable=true;ContentEditable是把内容变成设计模式,不仅可以拷贝,还可以修改,默认值为“inherit”2、 弹窗如何调用父窗口的js方法Parent:window.showModalDialog(url, window, ‘’);Child: window.dialogAragments.parentFunctionparentFunction为父窗口的js方法3、 关闭弹窗时,不刷新父窗口子窗口的html中,插入“& 阅读全文
posted @ 2012-09-20 16:58 远方V3 阅读(172) 评论(0) 推荐(0) 编辑
摘要:问题:在使用了updatepanel控件中,嵌入jquery语句,报各种错,或者无效果分析:UpdatePanel其实就是ajax的一种实现,ajax使用了异步和局部刷新的方式,让页面整体不需要加载,但问题也就出在这里,局部的刷新,造成了局部的js不运行,错误就出现了。解决方法:1、把jquery的事件写入live中,比如$().live(‘click’,function(){});,live的作用是页面如果重新加入选择器条件的元素,将自动绑定事件到元素上;2、例如 $(function () {init()}; var prm = Sys.WebForms.PageRequestManage 阅读全文
posted @ 2012-08-27 18:45 远方V3 阅读(424) 评论(0) 推荐(0) 编辑