随笔分类 -  Javascript

摘要:在javascript中数组是引用传递的。先来看一段代码:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>数组</title> <script type="text/javascript"> function xxx(ab) { ab = 10; } var cd = 20; xxx(cd); window.alert(cd); function yyy(arr) 阅读全文
posted @ 2012-05-19 23:11 Java EE 阅读(266) 评论(0) 推荐(0)
摘要:Extjs3.3.1一个简单的布局,和样式最后完成效果:具体JS代码://初始化单选按钮组 var districtTypeRadioGroup= {xtype: 'fieldset', height:23, fieldLabel: '地域统计类型', width:260, defaultType: 'radio', layout:'column', style:'border:1px gray solid;padding:0px;margin:0px;padding-top:0px;padd... 阅读全文
posted @ 2012-05-19 11:27 Java EE 阅读(167) 评论(0) 推荐(0)
摘要:tabs = new Ext.TabPanel({ renderTo: document.body, plain:true, activeTab: 0, id:'tabpanel001', frame:true, width:Ext.getBody().getWidth(), ... 阅读全文
posted @ 2012-05-18 09:43 Java EE 阅读(510) 评论(0) 推荐(0)
摘要:HTML代码:<!-- 菜单 --> <div id="mm" class="easyui-menu" style="width:140px;"> </div> Javascript代码:/*绑定右键*/ $(".datagrid-cell").live('contextmenu',function(e){//.datagrid-cell 是easyUI表格样式,这样设置的原因是,让菜单在表格上点击右键才显示 var selectRow=$('#grid& 阅读全文
posted @ 2012-05-17 17:14 Java EE 阅读(526) 评论(0) 推荐(0)
摘要:easyUI的显示数据的div都有一个样式,如下图所有的表格都有一个datagrid-cell的样式那么这个时候我们就可以利用jquery来做时间的绑定了下面是主要的js代码: /*绑定右键*/ $(".datagrid-cell").live('contextmenu',function(e){ //显示快捷菜单 $('#mm').menu('show', { left: e.pageX, ... 阅读全文
posted @ 2012-05-17 14:55 Java EE 阅读(244) 评论(0) 推荐(0)
摘要:错误信息图片: var grid = new Ext.Panel({ id:'gridpanel', height : hig, width : wid, border : false, trackMouseOver : false, columnLines : true, ... 阅读全文
posted @ 2012-05-14 13:23 Java EE 阅读(291) 评论(0) 推荐(0)
摘要:转至http://hi.baidu.com/lovernet/blog/item/c65abf7672c44f0fb151b9a0.html出于安全的考虑,如果你要从www.a.com通过Ajax来请求另外一个网站www.b.com的内容,浏览器是不允许你这样做的(不理解这里的安全是指什么?想想如果没有这个限制的话,黑客可以做些什么)。那什么样的情况下算是跨域?域名不同那当然算是跨域了,例如a.com向b.com发送请求,这当然就是跨域了,不允许的。不过子域名不同(例如sub.a.com向www.a.com 发送请求)甚至是同域名不同端口(例如 a.com:80 向a.com:8080 )也算 阅读全文
posted @ 2012-05-11 14:21 Java EE 阅读(221) 评论(0) 推荐(0)
摘要:转至:http://apps.hi.baidu.com/share/detail/5452956//提交出去的是显示域,而不是值域 //解决很简单,使用hiddenName即可。 examples/my/test_combobox.html <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>my test</title> <link rel="sty 阅读全文
posted @ 2012-05-09 17:11 Java EE 阅读(230) 评论(0) 推荐(0)
摘要:BasicForm提交源代码: * @return {BasicForm} this */ submit : function(options){ options = options || {}; if(this.standardSubmit){ var v = options.clientValidation === false || this.isValid(); if(v){ var el = this.el.dom; ... 阅读全文
posted @ 2012-05-09 16:26 Java EE 阅读(244) 评论(0) 推荐(0)
摘要:以下是代码:extjs libriry 3.3.1/** * 人员基本信息查询Form */ //--------------------------Combobox MyComboBox=Ext.extend(Ext.form.ComboBox,{ fieldLabel:null, value:null, triggerAction:"all", displayField:"key", editable:false, name:null, id:null, url:null, ... 阅读全文
posted @ 2012-05-08 08:55 Java EE 阅读(270) 评论(0) 推荐(0)
摘要:写了一个javascript的小练习,实现金字塔的输出,使用了for循环语句,关键在于for循环中各个数值的计算,还有就是空格的输出,使用&nbsp;貌似是最正宗的。代码如下:<html> <head> <script> var a = window.prompt("请输入一个数"); for(var b = 1; b <= a; b++) { for(var c = (a - b) * 2; c >= 0; c--) { document.write(""); } for(var d = 1; d 阅读全文
posted @ 2012-05-07 21:58 Java EE 阅读(1330) 评论(0) 推荐(0)
摘要:在Java和c++中||运算符返回的结果为布尔值,而在JavaScript中,||不一定返回布尔结果,它的运算规则为:返回第一个不为false的那个值(对象亦可),或者是返回最后一个值(如果全部都是false的话)。而且,在逻辑运算中,0、“”、false、NaN、undefined均表示false。下面是一段程序,各种情况下||的返回值,代码为:<html> <head> <script language="javascript"> var a = 0; var b = 5; var c = a||b; window.alert(c); 阅读全文
posted @ 2012-05-06 19:52 Java EE 阅读(272) 评论(0) 推荐(0)
摘要:extjs3.3.1版本JsonStore代码var sexStore_para = new Ext.data.JsonStore({//对应类别store url:'/himp/related_user_info!getTheDataProvidedToComboboxAjax.action',//'/financeStaff.do?method=dictData', // root:'model', ... 阅读全文
posted @ 2012-05-05 10:21 Java EE 阅读(312) 评论(0) 推荐(0)
摘要:事例Json:{"total":13,"rows":[{"hospitaltotal":57338127.7400,"total":59099795.9870,"08_clinic":200.0000,"09_hostipal":5840941.3100,"01_clinic":738864.0840,"11_hostipal":5902347.7500,"clinictotal":1761668.2470,&quo 阅读全文
posted @ 2012-04-25 16:40 Java EE 阅读(362) 评论(0) 推荐(0)
摘要:<script type="text/javascript" src="<%=request.getContextPath()%>/js/Calendar.js"></script>//时间控件的声明 var c = new Calendar("c"); document.write(c); //清空日期数据 function delC(flag){ document.getElementById(flag).value = ""; <tr><td class= 阅读全文
posted @ 2012-04-24 21:05 Java EE 阅读(344) 评论(0) 推荐(0)
摘要:在做一个选择框的时候需要用到ext的CheckboxSelectionModel以下是错误代码:new Ext.grid.GridPanel({ region:'west', split:true,//是否可以缩放 title:'医疗服务单位信息', collapsible:true,//是否可以最小 collapsedTitle: true, width:150, minSize:50,//最小只能拖到50 maxSize:170,//最大170... 阅读全文
posted @ 2012-04-23 14:20 Java EE 阅读(240) 评论(0) 推荐(0)
摘要:使用的extjs library 3.3.1,可以直接看效果,其中有一个是获取服务器端的时间的:ClinicCostForm=Ext.extend(Ext.form.FormPanel,{ yearCbo:null,//年度CBO statisticArray:[],//统计时间数组 dateStatisticsCbo:null,//时间统计类型cbo statisticTimeCbo:null,//统计时间 statisticModeCbo:null,//统计方式Cbo exportModeCbo:null,//导出方式 constructor:function(){//构造方... 阅读全文
posted @ 2012-04-23 11:46 Java EE 阅读(137) 评论(0) 推荐(0)
摘要:<script type="text/javascript"> function isValidate(form) { //取得用户登录信息 username = form.username.value; userpass = form.userpass.value; //判断用户名长度 if(!minLength(username,6)) { alert("用户名长度小于6位!"); form.username.focus(); return false; } if(!maxLength(username,8)) { alert(" 阅读全文
posted @ 2012-04-19 15:06 Java EE 阅读(713) 评论(0) 推荐(0)
摘要:<html><body><form name="myform"><td vAlign="top" width="135">你在此停留了:<input name="clock" size="8" value="在线时间"></td></form><script Language="JavaScript">var id,im=0,is=1;start = new D 阅读全文
posted @ 2012-03-08 11:47 Java EE 阅读(196) 评论(0) 推荐(0)
摘要:function function_Name(exp1,exp2,exp3,exp4){Number =function_Name.arguments.length;if (Number>1)document.wrile(exp2);if (Number>2)document.write(exp3);if(Number>3)document.write(exp4);浏览了很多的页面,就这种方法,还有其他方法吗,请大家帮帮忙? 阅读全文
posted @ 2012-03-02 16:52 Java EE 阅读(256) 评论(0) 推荐(0)