Ajax:
创建AJAX无刷新网页
AJAX是异步的JavaScript和ML的简称,可以开发出非常灵敏无刷新的网页,特别是开发服务器端网页时,比如PHP网站,需要往返地与服务器通信,如果不使用AJAX,每次数据更新不得不重新刷新网页,而使用AJAX特效后,可以对页面进行局部刷新,提供动态的效果。
首先,引入jquery包至webcontend
easyui只是基于jquery的一种:
fit=true
布局选项(Layout Options)
名称 类型 描述 默认值
fit boolean 当设置为 true 时,就设置布局(layout)的尺寸适应它的父容器。当在 'body' 标签上创建布局(layout)时,它将自动最大化到整个页面的全部尺寸。 false
布局选项(Layout Options)
名称 类型 描述 默认值
fit boolean 当设置为 true 时,就设置布局(layout)的尺寸适应它的父容器。当在 'body' 标签上创建布局(layout)时,它将自动最大化到整个页面的全部尺寸。
fit=true即把新布局填满它的父布局,为easyui的选项
attributes 属性返回指定节点的属性集合
用于 <a> 标签的可选属性 rel 和 rev 分别表示源文档与目标文档之间正式的关系和方向。rel 属性指定从源文档到目标文档的关系,而 rev 属性则指定从目标文档到源文档的关系。这两种属性可以在 <a> 标签中同时使用。
HTML <link> 标签
实例
链接一个外部样式表:
<head>
<link rel="stylesheet" type="text/css" href="theme.css" />
</head>
区分:
1.jquerry表达式是$(),而el表达式是${}
2.jquerry表达式用于javascript,而el表达式用于body中
这个$(function(){ }是什么意思?
$(function(){ } 这是jquery里的,是当文档载入完毕就执行,的意思。
$(function(){ }是$(document).ready(function()的简写,相当于window.onload = function(){ } ,虽然这段jquery代码与javascript代码在功能上可以互换,但执行的时间不一样,前者页面框架加载完成就执行,后者页面中所有内容加载完成才执行
jQuery html() 方法:
语法
返回内容:
$(selector).html()
设置内容:
$(selector).html(content)
使用函数设置内容:
$(selector).html(function(index,currentcontent))
实例
改变所有 <p> 元素的内容:
$("button").click(function(){
$("p").html("Hello <b>world</b>!");
});
jquerry总结:
$就是jquerry对象,$()就是jquerry(),在里面可以传参数,作用是获取元素
$(".div1") 表示获取类名为div1的元素,例如获取<div class="div1"></div>
$(".div1").onclick表示类名为div1的div点击事件
也就是说$(a).xxx xx为想要这个获取到的a元素干的事件
query中$.,例如$.post(),$.get(),$.ajax()等这些都是jquery这个对象的方法,$.是调用JQuery中对象,$("#id").是id元素的属性
el表达式总结:
一、EL表达式简介
EL 全名为Expression Language。EL主要作用:
1、获取数据
EL表达式主要用于替换JSP页面中的脚本表达式,以从各种类型的web域 中检索java对象、获取数据。(某个web域 中的对象,访问javabean的属性、访问list集合、访问map集合、访问数组)
使用EL表达式获取数据语法:"${标识符}"
EL表达式语句在执行时,会调用pageContext.findAttribute方法,用标识符为关键字,分别从page、request、session、application四个域中查找相应的对象,找到则返回相应对象,找不到则返回”” (注意,不是null,而是空字符串)。
EL表达式可以很轻松获取JavaBean的属性,或获取数组、Collection、Map类型集合的数据
简单来说就是在指定的区间对象里获取想要的属性或信息
为了系统的安全性,防止从外部直接接入敏感界面,应该有权限验证这一步来保证安全
错误日志:
onClick:function(node)
中的onClick中的C一开始小写了,也没报错,导致无法切换界面
想法:应该有个像firebug的插件来指出界面中出现的错误