Js/Ajax/Jquery/Ext
lovelyhermione
这个作者很懒,什么都没留下…
展开
-
Jquery插件实现拖拽效果在IE下很卡的问题
在项目中运用了Jquery的UI中的ui.draggable.js和jquery.easydrag.js,用来实现弹出div的拖拽效果,但在IE中加载页面后,拖拽时有卡得一顿一顿的感觉;奇怪的是在FireFox中确表现得非常流畅。搞得我一头雾水,IE作为最主流的浏览器,我们必须满足系统在其上使用正常的需求,所以又找了一段纯js的拖拽脚本,卡的问题解决了。 有朋友碰到类似问题吗?原创 2009-02-07 19:46:00 · 2848 阅读 · 4 评论 -
轻松学习Ext(推荐)
该文章里面介绍的学习方法非常方便,强烈推荐给大家!原文地址:http://www.extjs.com/learn/Tutorial:Playing_With_Ext_The_Easy_Way_(Chinese)第一步 - 入门想必您已经听说过 Ext、浏览了在线演示,并且尝试阅读API文档。不过,面对复杂的API文档,您却不知如何下手?! 第二步 - 起步通览过API文档,转载 2009-09-08 10:10:00 · 488 阅读 · 0 评论 -
extJs——grid数据展现总结(1)
个人感觉extJs在前台数据展现方面有其独特的优点。虽然由于extJs自身的原因,在其性能方面可能给前台造成很大的压力,但是,如果能够合理的做些优化,用ext做数据展现是个不错的选择。下面对grid数据展现方面的几个概念一一介绍。1,Ext.data.Store: 首先介绍一下与store相关的几个概念: (1),reader:数据读取器,解析数据的原创 2009-09-24 14:05:00 · 1596 阅读 · 0 评论 -
extJs——grid数据展现总结(3)
1,Ext.PagingToolbar:一个要和Ext.data.Store绑定并且自动提供翻页控制的工具栏 var pt = new Ext.PagingToolbar ({ afterPageText: / {0},beforePageText: 页, firstText: 第一页,prevText: 前一页原创 2009-09-24 14:39:00 · 1498 阅读 · 1 评论 -
extJs——grid数据展现总结(2)
Ext.grid.ColumnModel总结:该类由列配置组成的数组初始化,用来定义grid的列头不同列的配置对象定义了头部字符串,配合Ext.data.Record字段列描述了数据的来源 var colModel = new Ext.grid.ColumnModel([ {header: 编号, align:center, dataIndex:id, e原创 2009-09-24 14:36:00 · 1691 阅读 · 0 评论 -
Ext Tree控件的使用总结
树是一个我们日常用的组件,Ext给我们提供了一个非常好用的树控件。在ext的树形菜单控件中可以实现直接定义的树和从服务器动态加载的树,前者通常用于固定菜单,后者多用于实现动态加载的菜单。下面让我们看看用Ext创建一颗树的方法和步骤。 1,静态树:<!-- Ext.onReady(function(){ var tree = new Ext.tree.TreePane原创 2009-10-26 14:17:00 · 2825 阅读 · 0 评论 -
B/S系统IE7全屏显示
全屏显示的原理很简单,就是open一个新的无menubar、statusbar等参数的窗口,并关闭当前窗口。在IE7下实现全屏显示可能会遇到两个问题: 1 关闭当前窗口时,为弹出提示“您查看的网页正在试图关闭窗口?” 将js代码调整为如下即可解决: window.opener = null; window.open("","_self"); //fix原创 2009-11-09 15:48:00 · 1029 阅读 · 0 评论 -
js实现数据导出成excel
jsp页面数据导出成excel的方法很多,今天介绍一种简单的js方法: function exportExcel() { var winname = window.open(, _blank, top=10000); //获得页面上需要导出的数据内容 var strHTML = document.all.原创 2009-12-09 20:05:00 · 4961 阅读 · 0 评论 -
Eclipse插件Spket安装使用,像写Java一样写Js
一 Spket介绍 Spket IDE is powerful toolkit for JavaScript and XML development.The powerful editor for JavaScript, XUL/XBL and Yahoo! Widget development. The JavaScript editor provides features like code completion, syntax highlighting and content outline t原创 2010-06-13 11:12:00 · 7078 阅读 · 2 评论 -
Jquery的扩展
//扩展格式$.fn.extend({ name:function(){ //方法体 return this ; }});//调用方法$(obj).name(); 例子:在显示一个隐藏div前,希望能够让其居中。 //div显示时让其居中$.fn.extend({ centerShow:fu原创 2009-09-07 15:29:00 · 362 阅读 · 0 评论 -
JQuery获取和设置Select选项常用方法总结
1.获取select 选中的 text: $("#cusChildTypeId").find("option:selected").text(); $("#cusChildTypeId option:selected").text()2.获取select选中的 value: $("#ddlRegType ").val();3.获取select选中的索引: $("#ddlRegType "原创 2009-09-07 09:14:00 · 5729 阅读 · 0 评论 -
页面图片flash切换的实现
最近做了个图片的flash切换,就是网站普遍使用的右下角是1-5数字,点击数字图片跟着切换,为什么叫flash切换呢,因为我们在jsp页面中引了一个swf文件 :D 。以下是js代码:其中imgUrl是指图片的url地址、imgtext是指图片下面显示的文字、imgLink是点击图片时的链接。 var pics="";原创 2009-08-18 08:35:00 · 1608 阅读 · 1 评论 -
logic:iterate标签应用
网上有关logic:iterate标签的详解很多很多,总结一句话相当于Java代码里面的for语句,今天主要看一下下面这两种写法的区别:1. 2. 对于这两种写法我也总是搞错,所以今天拿出来给大家分享1. name 的值是对应request中的key值,所以传值时只需要塞到request里面2. name是actionForm的名称而property是form里面定义的值,所以原创 2009-08-18 08:44:00 · 506 阅读 · 0 评论 -
js实现添加删除表格的一行
给表格添加删除一行的方法在网上也有比较多的例子,今天把我做的也拿出来给大家分享一下,用的是jquery的方法非常简单://记录行数var areaCount=1;//删除链接模板htmlvar delRowTemplete = "删除";var addRowTemplete= "";$(function(){ //首先取出需要克隆的模板 addRowTemplete= $原创 2009-08-18 08:46:00 · 3550 阅读 · 0 评论 -
页面上checkbox的选择操作
在页面上checkbox使用的比较频繁,一般数据的列表页都会涉及到checkbox的操作,一般的操作有:判读是否选中、判读是否多选等var checkElement={};//选中所有//参数:对应的check组名称checkElement.selectAllCheck=function(checkName){ var selecters=document.getElementsByName(原创 2009-08-18 08:47:00 · 778 阅读 · 0 评论 -
Ajax请求时参数不匹配问题
在使用post方式请求传递参数时需要注意,例如:$.post(url,{user:userId},function (xml){});结果后台抛了一个错,大致是说:form中的user类型不匹配。检查发现:在form中定义了一个user对象,而我们在post的请求的时候所带参数的key刚好与form中的user重名,难道说post请求的时参数会经过form?参数不是塞在request中吗?(希望大原创 2009-08-18 08:48:00 · 659 阅读 · 0 评论 -
js实现2个select之间内容相互移动
例如有以下2个select设置为多选,今天我们要实现的2个select之间的内容相互移动,并且是级联的移动。 //双击可用菜单时,可用菜单变成不可用菜单$("select[name=menuUsable]").dblclick(function() { moveUseable(); });//双击不可用的菜单时原创 2009-08-18 08:50:00 · 1831 阅读 · 0 评论 -
Ajax中的get和post的区别
一:GET访问 浏览器 认为 是等幂的 就是 一个相同的URL 只有一个结果[相同是指 整个URL字符串完全匹配] 所以 第二次访问的时候 如果 URL字符串没变化 浏览器是 直接拿出了第一次访问的结果 POST则 认为是一个 变动性 访问 (浏览器 认为 POST的提交 必定是 有改变的) 防止 GET 的 等幂 访问 就在URL后面加上 ?+new Date();,[总之就是使每次访问转载 2009-08-18 08:53:00 · 842 阅读 · 0 评论 -
父子页面之间值传递问题
第一:页面中包含iframe的问题 父页面:如果想在父页面中获取到iframe页面中的值或者调用iframe的js方法,(这个把iframe的id设置为myFrame) var value= myFrame.document.getElementById("name").value;--获取到iframe中id为name的值原创 2009-08-24 13:45:00 · 1967 阅读 · 0 评论 -
Ext报错 'events' 为空或不是对象
<br />var Panel_Bottom = new Ext.Panel({ border : false, flex : 1, layout : 'fit', items : [Panel_View]//报错原因就在此处如果只有一个元素,不应该添加中括号[]});原创 2010-12-03 09:16:00 · 2725 阅读 · 0 评论