首先,ajax傳值一般都是基于js事件去執(zhí)行,所以,你要先給傳值的表單加個事件,這個事件去觸發(fā)一個js函數(shù),這個函數(shù)是你自己定義的,在函數(shù)中通過jquery的ajax去指定url請求,然后基于post還是get在jQuery的方法中設(shè)置就行了,所謂ajax不過是瀏覽器異步請求url地址發(fā)放數(shù)據(jù)的表單而已,這樣你應(yī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ù)獲得客戶的支持與信任!
最常見的做法有2種:
當(dāng)選擇一個文件后,用JS動態(tài)的創(chuàng)建一個Iframe,Iframe內(nèi)寫入一個隱藏的表單,然后讓表單提交;
利用Flash來實現(xiàn)上傳,但是缺點是必須手動的傳遞session_id,否則無法進(jìn)行狀態(tài)維護(hù);
不刷新頁面更新數(shù)據(jù),一般有兩個方法實現(xiàn),都離不開JAVASCRIPT。現(xiàn)在最流行的就是AJAX,是用JS腳本連接數(shù)據(jù)庫更新數(shù)據(jù),刷新頁面部分區(qū)域內(nèi)容,不刷新整個網(wǎng)頁。另外一個是比較經(jīng)典、但是兼容性更高的方法,設(shè)置一個隱藏的FRAME或者iFRAME幀,那個幀不斷刷新PHP頁面,頁面內(nèi)容為改變可見幀內(nèi)容的JS。
?php echo 'a href="?To1=UpdateID1='.$rs["id"].'" class="locking"font face="Arial"bmodify/font/a';?
div id="hiddenErea"/div
!-- 引入jquery庫 --
script type="text/javascript" src="../path/to/jquery.js"/script
script type="text/javascript"
$(function() {
$('.locking').click(function() {
var url = this.href;
$.get(url, function(response) {
$('#hiddenErea').text(response);
});
return false;
});
});
/script