呵呵這個很簡單 因為jquery類庫已經(jīng)封裝好了
創(chuàng)新互聯(lián)公司服務(wù)項目包括峨山縣網(wǎng)站建設(shè)、峨山縣網(wǎng)站制作、峨山縣網(wǎng)頁制作以及峨山縣網(wǎng)絡(luò)營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢、行業(yè)經(jīng)驗、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,峨山縣網(wǎng)站推廣取得了明顯的社會效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到峨山縣省份的部分城市,未來相信會繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!
$(document).ready(function() {
//沒有用jquery 可以用 【eval(返回的對象)】 轉(zhuǎn)化成json對象
// $("input").click(function() {
$("#content").ajaxStart(function() {
alert('a');
$("#content").html("數(shù)據(jù)加載中!!!~~~~!!"); 這里是加載等待特效
});
$.getJSON("getUserList.ashx", function(data) {
var html = "table border=1";
$(data).each(function(index, item) {
html += "tr"
html += "td" + index + "=" + item["Name"] + "/td";
html += "td" + index + "=" + item["Age"] + "/td";
html += "td" + index + "=" + item["Phone"] + "/td";
html += "/tr"
});
$("#content").html(html);
//ajax請求開始執(zhí)行
});
});
/script
希望對你有所幫助
頁面加載等待特效,當(dāng)數(shù)據(jù)加載完成效果消失的代碼如下:
$.ajax({
url:"",
type:"post",
data:{"xx":"xx"},
beforeSend:function(){
//這里是開始執(zhí)行方法,顯示效果,效果自己寫
},
complete:function(){
//方法執(zhí)行完畢,效果自己可以關(guān)閉,或者隱藏效果
},
success:function(){
//數(shù)據(jù)加載成功
},
error:function(){
//數(shù)據(jù)加載失敗
}
});
jquery是等待頁面加載完數(shù)據(jù),以及頁面部分元素;js是頁面全部加載完成才執(zhí)行初始化加載,具體示例祥看本文
jquery和js初始化加載頁面的區(qū)別:
jquery:等待頁面加載完數(shù)據(jù),以及頁面部分元素(不包括圖片、視頻),
js:是頁面全部加載完成才執(zhí)行初始化加載。
1、jQuery
頁面加載初始化的方法有3種
,頁面在加載的時候都會執(zhí)行腳本,
第一種(比較常用):
代碼如下:
$.function(){
alert("第一種方法");
});
第二種:
復(fù)制代碼
代碼如下:
$(document).ready(function(){
alert("第二種方法");
});
第三種:
代碼如下:
jQuery(function($){
alert("第三種方法");
});
2、js初始化加載的方法
第一種:
代碼如下:
window.onload=function(){
alert("初始化加載");
};
第二種:
(winOnload
此方法名自定義)
代碼如下:
function
winOnload()
{
alert("初始化加載");
};
winOnload();
注意:
由于jquery使用$符號,和有些組件例如dwr就有沖突,為了解決這個問題,可以使用
代碼如下:
var
ace=jQuery.noConflict();