新聞中心
ajax俗稱無(wú)刷新登錄或局部刷新登錄,這樣可以提高用戶體驗(yàn)了,文章講到了關(guān)于基于jquery ajax用法返回?cái)?shù)據(jù)與實(shí)例2用戶無(wú)刷新登錄

創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供通道網(wǎng)站建設(shè)、通道做網(wǎng)站、通道網(wǎng)站設(shè)計(jì)、通道網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)與制作、通道企業(yè)網(wǎng)站模板建站服務(wù),十余年通道做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。
Ajax框架就是提供模塊化實(shí)現(xiàn)Ajax功能的集合,Ajax框架可以是各種語(yǔ)言實(shí)現(xiàn)的(比如SAJAX有各種語(yǔ)言的實(shí)現(xiàn)),Ajax只是jquery中的一部分。
實(shí)例1 代碼如下:
- $.ajax({
- type:'post',//可選get
- url:'action.php',//這里是接收數(shù)據(jù)的PHP程序
- data:'data='dsa',//傳給PHP的數(shù)據(jù),多個(gè)參數(shù)用&連接
- dataType:'text',//服務(wù)器返回的數(shù)據(jù)類型 可選XML ,Json jsonp script html text等
- success:function(msg){
- //這里是ajax提交成功后,PHP程序返回的數(shù)據(jù)處理函數(shù)。msg是返回的數(shù)據(jù),數(shù)據(jù)類型在dataType參數(shù)里定義!
- },
- error:function(){
- ajax提交失敗的處理函數(shù)!
- }
- })
- PHP action.php
- 復(fù)制代碼 代碼如下:
- echo 'www.jb51.net!';
- ?>
下面看個(gè)jquery ajax用戶無(wú)刷新登錄實(shí)例
實(shí)例2 代碼如下:
jQuery Ajax 實(shí)例演示 輸入姓名:
輸入密碼:
php代碼如下:
使用jquery ajax優(yōu)點(diǎn)與持缺點(diǎn)分析
優(yōu)點(diǎn)
小,壓縮后代碼只有20多k(無(wú)壓縮代碼94k)。
Selector和DOM操作的方便:jQuery的Selector與mootools的Element.Selectors.js比較,CSS Selector, XPath Selector(1.2后已刪除)
Chaining:總是返回一個(gè)jQuery對(duì)象,可以連續(xù)操作。
文檔的完整,易用性(每個(gè)API都有完整的例子,這是其它框架現(xiàn)在不能比的),而且網(wǎng)上還有很多其它的文檔,書籍。
應(yīng)用的廣泛,包括google code也使用了jQuery。
使用jQuery的站點(diǎn):http://docs.jquery.com/Sites_Using_jQuery
核心的開(kāi)發(fā)團(tuán)隊(duì)和核心人員:John Resig等。
簡(jiǎn)潔和簡(jiǎn)短的語(yǔ)法,容易記。
可擴(kuò)展性:有大量用戶開(kāi)發(fā)的插件可供使用(http://jquery.com/plugins/)
jQuery UI(http://jquery.com/plugins/,基于jQuery,但和核心的jQuery是獨(dú)立的),不斷發(fā)展中。
友好和活躍的社區(qū):google groups:http://docs.jquery.com/Discussion
事件處理有很多方便的方法,如click,而不是單一的addEvent之類的。
缺點(diǎn)
由于設(shè)計(jì)思想是追求高效和簡(jiǎn)潔,沒(méi)有面向?qū)ο蟮臄U(kuò)展。設(shè)計(jì)思路和Mootools不一樣。
CSS Selector的速度稍微有些慢(但是現(xiàn)在速度已經(jīng)大幅提高)
網(wǎng)站欄目:jQajax用戶無(wú)刷新登錄方法詳解
文章位置:http://m.5511xx.com/article/codhoie.html


咨詢
建站咨詢
