随笔分类 -  Javascript

摘要:当我们使用jquery,和其他各种框架时,有的时候会出现各种错误, 例如jquery文件报错,但又不影响功能, 又不能对jquery做出更改,怎么办呢? window.onerror=function(message,url,line){ console.error(line+":"+message); return true; }; 当网页发生错误时,会触发onerror事件, 在onerror事件里面,返回true,即可阻止IE左下角错误警告。 message:错误消息 url:错误发生的url地址 line:哪一行发生错误 console.error() 方法在... 阅读全文
posted @ 2013-06-30 10:25 鸡蛋面 阅读(544) 评论(0) 推荐(0) 编辑
摘要:easyUI 自带了分页控件pagination, 那么在datagrid中只需要设置pagination:true即可。 datagrid分页如何与后台数据进行交互呢? datagrid设置分页后,会有两个参数传递到后台,在后台接受这两个参数,取出相应数据,返回到前端显示 page :当前第几页 rows :当前页显示多少条数据 当点击分页时,都会重新发送一次请求 并且后台需要返回total 表示一共有多少条数据,前端会接受它,算出{pages},{from},{to},{total}等一系列信息。 那么怎么设置下面分页工具条显示成中文呢? var p = $('#tb'). 阅读全文
posted @ 2013-06-30 10:14 鸡蛋面 阅读(1888) 评论(0) 推荐(0) 编辑
摘要:easyUI 基于Jquery ,所以需要引用Jquery文件easyUI自带了很多样式文件,可以根据需要,引用相应的css文件。其中datagrid是一个根据json数据,js前端生成前端显示的table,功能很强大,可以编辑,删除,修改,对应的操作。既然datagrid是根据json绑定数据的,那么json返回的格式是怎样的呢?datagrid表头json格式: 第一种,在前端页面直接写columns属性: 第二种,有的时候需要从后台读取列名称,在$("#tab").datagrid({})时,并不指定url属性,columns也为空 也就是说,不向服务器端发送请求, 阅读全文
posted @ 2013-06-23 17:53 鸡蛋面 阅读(2102) 评论(0) 推荐(0) 编辑