html弹窗小莫blog,小莫
标签:
杂谈
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,小莫相关推荐
- [bzoj 2038 OR 清橙A1206 小Z的袜子]莫队算法
[bzoj 2038 OR 清橙A1206 小Z的袜子]莫队算法 题意描述:[清橙A1206 时限:1s] [bzoj 2038 时限:20s] 题意描述: 作为一个生活散漫的人,小Z每天早上都要耗费 ...
- 洛谷P1494 [国家集训队]小Z的袜子 莫队
题目描述 作为一个生活散漫的人,小Z每天早上都要耗费很久从一堆五颜六色的袜子中找出一双来穿.终于有一天,小Z再也无法忍受这恼人的找袜子过程,于是他决定听天由命-- 具体来说,小Z把这N只袜子从1到N编 ...
- 小麦苗blog文章索引
自从2014年7月1号开始写blog到2015年5月5日,历时10个月的时间,大概写了90篇文章,个人觉得blog不在多,在于精,正如我所倡导的注重技术的应用,如果某个技术网上一搜一大堆,那我们还写什 ...
- 酷客多小程序实现小程序之间跳转功能,让小程序玩出新花样
自从微信公布可以实现小程序之间相互跳转功能以来,酷客多小程序(http://www.kukeduo.cn)紧跟脚步,就在上周推出了小程序跳转小程序的端口,对于拥有多个小程序的企业来说,这个新功能的推出 ...
- 微信小程序 生成小程序码 + Java后台
微信小程序 生成小程序码 首先看下效果图: 微信小程序已经上线很久了.现在才开始把代码拷进来 因为真的很忙 ---- 先看代码吧.首先是小程序端的内容: 怕麻烦 全部拷进去吧 这块的需求就是完成分享小 ...
- 开发微信小程序的小技巧
1.1.小程序的开发步骤或流程是什么? a.登录微信公众号官网,申请小程序账号 b.获取appId ,appScert c.下载开发者工具 b.创建第一个小程序项目 1.2.小程序的实现原理是什么? ...
- 微信小程序 --- 完成小程序支付功能
最近开发小程序,一直在看小程序的支付.经过一天的努力,小程序支付功能最终实现了. 下面感谢 csdn 博主:千堆雪惹尘埃 发布的 " 小程序与php 实现微信支付 " 原文地址: ...
- 微信小程序——智能小秘“遥知之”源码分享(语义理解基于olami)
微信小程序智能生活小秘书开发详解 >>>>>>>>>>>>>>>>>>>>> ...
- 个人小程序『小馒居』筹备中
好长时间没有写博客了,最近10天只写了一篇. 并不是我颓废了,而是在忙于开发新的内容,没有太多时间去写博客,写一篇博客满打满算起码都需要5个小时左右,还不算上前期的准备. 那就来说一下最近这10天主 ...
最新文章
- 从0到1,苏宁API网关的演进之路
- 研究生就业竞争力弱化 “皇帝女儿也愁嫁”
- 求1+2+3+...+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C)。
- python中字典的用法_Python中字典的详细用法
- php时间戳怎么转换成时间格式,php时间戳如何转换为时间格式
- java_面试题WH_W
- 七升七降调号_巧识五线谱08:如何记住七个“降号调”的调号与调的对应关系?...
- 【Android】组件安全
- Windows Sever 2012 R2 组策略将everyone权限应用于匿名用户
- 统帅转型:轻时尚时代挺进年轻领地
- 红黑树和二叉树有什么区别?
- 这个时代,“寒门再难处贵子”【转载】
- 无源晶振与有源晶振的区别
- Markdown语法笔记
- org.hibernate.QueryException: Unmatched braces for alias path 解决方案
- 设计模式----装饰模式
- [MATLAB] 主成分分析法 求矩阵的权重
- 2021 RoboCom 世界机器人开发者大赛-本科组(复赛)
- WinRAR捆绑木马
- 基于STM32风速风向检测仿真
热门文章
- PS 图像滤镜— — USM 锐化
- vue js 中的鼠标事件
- houdini入门藤曼笔记1
- 点餐系统架构模型_【socket】小项目-智能点餐系统
- 云原生|kubernetes |部署k8s图形化管理组件 kuboard v3
- ssm+jsp计算机毕业设计云日记设计与实现3v652(程序+lw+源码+远程部署)
- STM32—看门狗详解入门(独立看门狗、窗口看门狗)
- 数据流图(DFD)画法要求
- TensorFlow2 千层神经网络, 始步于此 --ResNet 实现
- 运用thinkphp制作的简单的化妆品商城