标签:

杂谈

var searchContractDate = new Ext.form.DateField({

fieldLabel:'签订日期',

name:'contractDate',

format:'Y-m-d',

width:100

});

做了个查询,需要根据上面的这个DateField的值检索数据,结果后台死活取的是null.

后来发现是因为如果你使用searchContractDate.getValue() 来取时间值,那么会是 Wed Mar 07

2007 00:00:00 GMT+0100

这个东西是传不到后台的(具体为什么我也不知道:)~)

所以要转换一下,用JavaScript自带的方法formatDate就可以了:

store.baseParams.contractDate =

searchContractDate.formatDate(searchContractDate.getValue())

(2010-07-16 12:36)

标签:

杂谈

最近用ExtJS做了一个管理系统,需要实现定时检测登录状态,如果状态已经失效,则提示重新登录,以前是使用setInterval定时执行JQuery的ajax或getJSON方法,定时访问一个链接,如login.php?act=check,根据返回的结果判断是否登录状态。

返回值用JSON格式,用state节表示登录状态。

如果状态有效则为:{“success”:”true”,”state”:”true”}

无效则为:{“success”:”true”,”state”:”false”}

success是ext判断是否正确的调用了接口并返回了正确的结果,是ajax的状态;

state是用PHP判断当前用户的登录状态的,是自定义状态,也就是ajax的数据。

ExtJS的定时任务是通过Ext.TaskMgr实现的。用它的start和stop方法来启动/停止定时任务。

本着模块化的思想,把checkLogin做成了一个单一的函数,然后用Ext.TaskMgr定时执行;

如果登录状态失效,则停止任务,并提示已经长时间未操作,请重新登录。

提示框弹出来的时候就要stop这个任务,否则会一直弹对话框,虽然不会弹出多个,但对程序的性能还是有影响的。

不多说了,代码如下

// JavaScript Document v

标签:

杂谈

首先: grid.addListener('rowdblclick',

rowdblclickFn);//添加双击事件

其次: function

rowdblclickFn(grid, rowIndex, e){//双击事件

var row = grid.store.getById(grid.store.data.items[rowIndex].id);

alert(row.get('这里填写store的列名'));

}

(2010-07-16 12:26)

标签:

杂谈

var s = 60; Ext.TaskMgr.start({ run:function(){ if(s<0){ s=60;

this.store.reload();

}else{ this.textField.setValue( ' 倒计时:  '+s+'  秒后刷新'); s--; }

}, &n

标签:

杂谈

var des;//标记双击的是哪一行

var html_temp;

var btnExport2 = new

Ext.Button({

text :

'导出EXCEL',

iconCls :

'query',

hidden:

true,

handler :

function() {

Ext.Ajax.request({

url : 'dbmonthitemauditingall/dogetExcelDatades.action?para='

+eid+'_'+des,

success : function(response) {

&

标签:

杂谈

jquery基础教程:JQuery 常用思路方法基础

教程

$(”p”).addClass(css中定义样式类型); 给某个元素添加样式

$(”img”).attr({src:”test.jpg”,alt:”test Image”});

给某个元素添加属性/值参数是map

$(”img”).attr(”src”,”test.jpg”); 给某个元素添加属性/值

$(”img”).attr(”title”, function { this.src }); 给某个元素添加属性/值

$(”元素名称”).html; 获得该元素内内容(元素文本等)

$(”元素名称”).html(” stuff”); 给某元素设置内容

$(”元素名称”).removeAttr(”属性名称”) 给某元素删除指定属性以及该属性值

$(”元素名称”).removeClass(””) 给某元素删除指定样式

$(”元素名称”).text; 获得该元素文本

$(”元素名称”).text(value); 设置该元素文本值为value

$(”元素名称”).toggleClass() 当元素存在参数中样式时候取消,如果不存在就设置此样式

$(”input元素名称”).val; 获取input元素值

$(”input元素名称”).val(value); 设置input元素值为value

Manipulation:

$(”元素名称”).after(content); 在匹

标签:

杂谈

什么是Jquery?

jQuery 是一个新型的JavaScript库.

jQuery是一个简洁快速的JavaScript库,它能让你在你的网页上简单的操作文档、处理事件、运行动画效果或者添加Ajax交互。jQuery的设计会改变你写JavaScript代码的方式。

jQuery适合于设计师、开发者以及那些还好者,同样适合用于商业开发,可以说jQuery适合任何JavaScript应用的地方,可用于不用的应用程序。

jQuery是一个轻量级的脚本,其代码非常小巧,JavaScript包只有15K左右。

jQuery支持CSS1-CSS3,以及基本的xPath

jQuery是跨浏览器的,它支持的浏览器包括IE 6.0+, FF 1.5+, Safari 2.0+, Opera

9.0+

第一步 ready函数

如果你需要一些函数需要在DOM加载就绪以后才能执行,当然window.on1oad()能实现同样的功能,但当window.on1oad函数执行的时候,要说明所有东西已经载入,包括图像和横幅等等。要知道较大的图片下载速度会比较慢,因此用户必须等待大图片下载完毕才能看到window.on1oad()执行的代码效果,这样就花费了很长的等待时间,这不是我们想要的.

$(document).ready(fn):当DOM载入就绪可以查询及操纵时绑定一个要执行的函数。这是

标签:

杂谈

首先我们先写一个jquery的匿名函数

以下为引用的内容:

$(function(){

var alterColor =

function(table){

$('tbody

tr:odd',table).removeClass('even').addClass('odd');

$('tbody

tr:even',table).removeClass('odd').addClass('even');

}

alterColor('#cnjquery);

})

标签:

杂谈

很多朋友都在跃跃欲试 打算打造自己的jquery插件,

我是 烦透了了jquery ui的dialog插件,所以突发奇想 自己写一个。先申明

就是随便这么一写,太多的还没有完善,之所以贴出来就是给大家一个参考。

下面大家跟我一起打造一个jquery dialog插件

首先创建一个插件

$.fn.dialog=function(){

}

下面我们首先考虑 当您要现实的信息弹出来的时候,文档上面有一个遮罩层是必需的

那我们来编写一个遮罩层

$.fn.dialog=function(){

this.MaskDiv=function()

{

var wnd = $(window), doc

= $(document);

//alert(doc.height());

if(wnd.height() >

doc.height()){ //当高度少于一屏

wHeight =

wnd.height();

}else{//当高度大于一

(2010-07-10 21:45)

标签:

杂谈

Attribute:

$(”p”).addClass(css中定义的样式类型);

给某个元素添加样式

$(”img”).attr({src:”test.jpg”,alt:”test Image”});

给某个元素添加属性/值,参数是map

$(”img”).attr(”src”,”test.jpg”); 给某个元素添加属性/值

$(”img”).attr(”title”, function() { return this.src });

给某个元素添加属性/值

$(”元素名称”).html(); 获得该元素内的内容(元素,文本等)

$(”元素名称”).html(”new stuff”); 给某元素设置内容

$(”元素名称”).removeAttr(”属性名称”) 给某元素删除指定的属性以及该属性的值

$(”元素名称”).removeClass(”class”) 给某元素删除指定的样式

$(”元素名称”).text(); 获得该元素的文本

$(”元素名称”).text(value); 设置该元素的文本值为value

$(”元

html弹窗小莫blog,小莫相关推荐

  1. [bzoj 2038 OR 清橙A1206 小Z的袜子]莫队算法

    [bzoj 2038 OR 清橙A1206 小Z的袜子]莫队算法 题意描述:[清橙A1206 时限:1s] [bzoj 2038 时限:20s] 题意描述: 作为一个生活散漫的人,小Z每天早上都要耗费 ...

  2. 洛谷P1494 [国家集训队]小Z的袜子 莫队

    题目描述 作为一个生活散漫的人,小Z每天早上都要耗费很久从一堆五颜六色的袜子中找出一双来穿.终于有一天,小Z再也无法忍受这恼人的找袜子过程,于是他决定听天由命-- 具体来说,小Z把这N只袜子从1到N编 ...

  3. 小麦苗blog文章索引

    自从2014年7月1号开始写blog到2015年5月5日,历时10个月的时间,大概写了90篇文章,个人觉得blog不在多,在于精,正如我所倡导的注重技术的应用,如果某个技术网上一搜一大堆,那我们还写什 ...

  4. 酷客多小程序实现小程序之间跳转功能,让小程序玩出新花样

    自从微信公布可以实现小程序之间相互跳转功能以来,酷客多小程序(http://www.kukeduo.cn)紧跟脚步,就在上周推出了小程序跳转小程序的端口,对于拥有多个小程序的企业来说,这个新功能的推出 ...

  5. 微信小程序 生成小程序码 + Java后台

    微信小程序 生成小程序码 首先看下效果图: 微信小程序已经上线很久了.现在才开始把代码拷进来 因为真的很忙 ---- 先看代码吧.首先是小程序端的内容: 怕麻烦 全部拷进去吧 这块的需求就是完成分享小 ...

  6. 开发微信小程序的小技巧

    1.1.小程序的开发步骤或流程是什么? a.登录微信公众号官网,申请小程序账号 b.获取appId ,appScert c.下载开发者工具 b.创建第一个小程序项目 1.2.小程序的实现原理是什么? ...

  7. 微信小程序 --- 完成小程序支付功能

    最近开发小程序,一直在看小程序的支付.经过一天的努力,小程序支付功能最终实现了. 下面感谢 csdn 博主:千堆雪惹尘埃 发布的 " 小程序与php 实现微信支付 " 原文地址: ...

  8. 微信小程序——智能小秘“遥知之”源码分享(语义理解基于olami)

    微信小程序智能生活小秘书开发详解 >>>>>>>>>>>>>>>>>>>>> ...

  9. 个人小程序『小馒居』筹备中

    ​好长时间没有写博客了,最近10天只写了一篇. 并不是我颓废了,而是在忙于开发新的内容,没有太多时间去写博客,写一篇博客满打满算起码都需要5个小时左右,还不算上前期的准备. 那就来说一下最近这10天主 ...

最新文章

  1. 从0到1,苏宁API网关的演进之路
  2. 研究生就业竞争力弱化 “皇帝女儿也愁嫁”
  3. 求1+2+3+...+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C)。
  4. python中字典的用法_Python中字典的详细用法
  5. php时间戳怎么转换成时间格式,php时间戳如何转换为时间格式
  6. java_面试题WH_W
  7. 七升七降调号_巧识五线谱08:如何记住七个“降号调”的调号与调的对应关系?...
  8. 【Android】组件安全
  9. Windows Sever 2012 R2 组策略将everyone权限应用于匿名用户
  10. 统帅转型:轻时尚时代挺进年轻领地
  11. 红黑树和二叉树有什么区别?
  12. 这个时代,“寒门再难处贵子”【转载】
  13. 无源晶振与有源晶振的区别
  14. Markdown语法笔记
  15. org.hibernate.QueryException: Unmatched braces for alias path 解决方案
  16. 设计模式----装饰模式
  17. [MATLAB] 主成分分析法 求矩阵的权重
  18. 2021 RoboCom 世界机器人开发者大赛-本科组(复赛)
  19. WinRAR捆绑木马
  20. 基于STM32风速风向检测仿真

热门文章

  1. PS 图像滤镜— — USM 锐化
  2. vue js 中的鼠标事件
  3. houdini入门藤曼笔记1
  4. 点餐系统架构模型_【socket】小项目-智能点餐系统
  5. 云原生|kubernetes |部署k8s图形化管理组件 kuboard v3
  6. ssm+jsp计算机毕业设计云日记设计与实现3v652(程序+lw+源码+远程部署)
  7. STM32—看门狗详解入门(独立看门狗、窗口看门狗)
  8. 数据流图(DFD)画法要求
  9. TensorFlow2 千层神经网络, 始步于此 --ResNet 实现
  10. 运用thinkphp制作的简单的化妆品商城