web前端
小路依稀
这个作者很懒,什么都没留下…
展开
-
FullCalendar从后台获取查询后的JSON数据
转自:http://www.javastar.net/?post=37最近项目中遇见了使用FullCalendar开发日程的东西,在网上找了一些资料熟悉了一下,设置参数配置使FullCalendar能够正确显示,然后就是事件列表了,事件events可以是一个数组也可以用一个URL作为参数,我这里采用的是URL,参考FullCalendar的documentation,在请求后台数据时,它会自动原创 2013-07-27 23:04:51 · 3715 阅读 · 0 评论 -
FullCalendar 加载完成回调
在fullCalendar中的events是请求的时候,如果你想执行回调函数你可以这么实现:$('#calendar').fullCalendar({ events: 'test.do', loading: function(sign) { if (!sign) {// sign=false时为加载完成,true是正在加载 // TODO } }原创 2013-09-17 09:46:13 · 3216 阅读 · 0 评论 -
EasyUI datagrid使用JS删除多行rows的解决方案
转自:http://www.javastar.net/?post=36前几天帮同事解决一个问题,就是使用js删除easyui 的datagrid的多个选中的rows,在easyui的api中提供了deleteRow方法,参数是rowIndex,此时问题出现,也是百度贴吧上一个哥们提的问题:http://zhidao.baidu.com/question/397546599.html,删除的时候原创 2013-07-18 23:36:55 · 6703 阅读 · 1 评论 -
JQuery判断子iframe加载完成解决方案
项目中遇到场景:一个按钮要在子iframe加载完成之后才能被点击,这是就需要知道iframe何时加载完成,用JQuery很简单就能实现,代码如下:var isOnLoad = true;youIFrame.attr("src", url);youIFrame.load(function() { isOnLoad = false;// 加载完成 alert('load suc原创 2013-08-20 08:29:48 · 1126 阅读 · 0 评论 -
Easyui combobox向上展开的解决方案
项目中会遇到combobox组件,在底部时想让它自动向上展开,在网上看见有人说“这个是自适应的吧,通常情况下是向下的,当combobox位于屏幕最下方时,就是向上的了”,这句话需要有前提,就是需要设置pageHeight属性为一个数值,如:设置为auto貌似无效原创 2013-08-19 21:42:16 · 2811 阅读 · 0 评论 -
EasyUI ajax设置全局同步
在开发中有时需要在一些数据加载完才执行某些操作,当然就直接用ajax去获取了,很方便,然后其他代码可能要在success函数中去执行,也可以直接设置ajax请求为同步,async:false,但有时我们用的是web前端框架EasyUI,就没发直接设置了,为了不破坏代码结构,我们可以设置全局同步,如:function test() { $.ajaxSettings.async = fa原创 2013-08-20 08:31:52 · 3282 阅读 · 0 评论 -
IE6、IE7下页面跳转 无效问题解决方案
场景:有一个a标签,需要在点击的时候,将本页面跳转至指定的url,或者给指定的iframe的src赋值,很多人会立马想到缓存问题,其实不然如下代码: function test() { window.location.href = "http://www.baidu.com"; }转载 2013-08-20 10:43:33 · 1004 阅读 · 0 评论 -
JQuery获取样式中的颜色值的问题
今天使用JQuery获取样式中的background-color的值时发现在获取到的颜色值在IE中与Chrome、Firefox显示的格式不一样,IE中是以HEX格式显示【#ffff00】,而Chrome、Firefox中则是以GRB格式显示【rgb(255,255,0)】,而我需要的是十六进制的颜色值,用于存储到数据库中,在网上找到下段代码能解决此问题:$.fn.getHexBackgrou转载 2013-08-20 08:28:38 · 1152 阅读 · 0 评论 -
JavaScript打印iframe内容
var frame = window.frame[0];frame[0].focus();frame[0].printf()转载 2013-08-19 13:05:28 · 770 阅读 · 1 评论 -
web项目中扫描枪的应用
1. 页面有个输入框2. 扫描枪要设置自动Enter,这个说明书上应该有的3. 页面JQuery代码:$(document).keydown(function(event) { var keyCode = event.keyCode; if(keyCode == "13"){ var value = $("#elementId");原创 2013-08-19 12:53:08 · 10251 阅读 · 1 评论 -
自动调整EasyUI combobox的panelHeight高度问题
在使用EasyUI的时候,有时会用到combobox组件,这里的记录数不是很固定,设置为auto可能会被挡住,设置固定高度时,option很少时,也很丑所以这里给出我自己自动调整combobox的panelHeight的方法:var orgCount = 0;function initCombo() { $('#orgCombo').combobox({ url: 'fetc原创 2013-10-25 11:13:02 · 12707 阅读 · 2 评论