常用资料

JSON.stringify(opt) //创建json对象


<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>//jstl标签
eclipse下面需要配置web.xml
<jsp-config>
<taglib>
<taglib-uri>http://java.sun.com/jsp/jstl/core</taglib-uri>
<taglib-location>/WEB-INF/tlds/c.tld</taglib-location>
</taglib>
</jsp-config>


1、DOM对象转jQuery对象
普通的Dom对象一般可以通过$()转换成jQuery对象。

如:$(document.getElementById("msg"))
返回的就是jQuery对象,可以使用jQuery的方法。

2、jQuery对象转DOM对象
由于jQuery对象本身是一个集合。所以如果jQuery对象要转换为Dom对象则必须取出其中的某一项,一般可通过索引取出。
如: $("#msg")[0],$("div").eq(1)[0],$("div").get()[1],$("td")[5]

这些都是Dom对象,可以使用Dom中的方法,但不能再使用jQuery的方法。

以下几种写法都是正确的:
$("#msg").html();
$("#msg")[0].innerHTML;
$("#msg").eq(0)[0].innerHTML;
$("#msg").get(0).innerHTML;


//编码问题
UTF-8的bom头
何谓BOM? "EF BB BF" 这三个字节就叫BOM,BOM的全称叫做"Byte Order Mard".在utf-8文件中常用BOM来表明这个文件是UTF-8文件,而BOM的

本意实在utf16中用来表示高低字节序列的。在字节流之前有 BOM表示采用低字节序列(低字节在前面),而utf8不用考虑字节序列,所以其实

有无BOM都可以。UTF-8以字节为编码单元,没有字节序的问题。 UTF-16以两个字节为编码单元,在解释一个UTF-16文本前,首先要弄清楚每个

编码单元的字节序。例如收到一个“奎”的Unicode编码是 594E,“乙”的Unicode编码是4E59。如果我们收到UTF-16字节流“594E”,那么这

是 “奎”还是“乙”?


//restFul实现json与类的转换
request.getTypedParameter("person", Person.class);


//js字符串转换成json,ajax使用

var s='{"name":"kkk"}';
var sj='var jsonobj='+s;
eval(sj);
alert(jsonobj.name);

//弹出层
var msgObj=document.createElement("div")
msgObj.setAttribute("id","msgDiv");
msgObj.style.background="white";
msgObj.style.border="1px solid #0000FF";
msgObj.style.position = "absolute";
msgObj.style.width = 300 + "px";
msgObj.style.height =120 + "px";
msgObj.style.textAlign = "center";
msgObj.style.lineHeight ="25px";
msgObj.style.visibility = 'visible';
msgObj.style.zIndex = "10001";


//获取整个页面的高度和宽度
var sWidth = $(window).width();
var sHeight = $(window).height();

//透明处理
style="background:white;position:absolute;top:0;filter:alpha(opacity=80);opacity:0.8;"
其中 filter:IE功能
opacity:FF

//jquery获取鼠标位置
var offset = $(this).offset();


//jquery ajax请求
function get(_url, callback){
$.ajax({
type: "GET",
url: _url,
dataType: "html",
contentType: "application/x-www-form-urlencoded",
success: callback,
async: false
});
};


function post(_url, param, callback){
$.ajax({
type: "POST",
url: _url,
dataType: "html",
contentType: "application/x-www-form-urlencoded",
data: "cmdStr=" + JSON.stringify(param),
success: callback

});
};


//轮询
setTimeout("getError();", 1000);

//jquery 控制鼠标显示样式
$("#allCancel").hover(cs_pointer, cs_default)

var cs_pointer = function(){
$(this).css("cursor", "pointer");
};

var cs_default = function(){
$(this).css("cursor", "default");

};
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值