⑴ Ajax怎麼實現直接進入首頁就從資料庫中獲取數據顯示在首頁上。
思路:提交數據(不要理解為form的提交)--後台獲取提交的數據錄入資料庫--從資料庫查詢數據--將查詢的數據返回--在頁面接收並顯示返回的結果
⑵ jquery ajax怎麼訪問資料庫,然後把數據顯示出來,最好有個簡單點的例子說明,謝謝~非同步調用
jquery:
$.ajax({type:"GET",url:"aa.txt",data: "flag=area",success:function(msg){$(".area_title").html(msg+"綜合門戶");},error:function(XMLHttpRequest, textStatus, thrownError){}})
aa.txt 內容隨便寫個值
⑶ asp中如何用ajax實現讀取access資料庫,不用刷新就可以顯示資料庫中的內容求實例!萬分感謝!
用ajax每隔一段時間向某頁面提交數據,返回數據到當前頁就可以了。
或者用iframe每隔一段時間自動刷新。
下面是用jquery的ajax
var sysMsg='等待回復詢價:<font color=red>{n1}條</font><br>已經回復詢價:<font color=red>{n2}條</font>';
$.ajax({
type: 'get',cache: false,
url: 'Ajax.asp?act=np&uid=1,
success: function(data){
var msg='';
var iNum2=0;
if(iNum==""){
iNum=data;iNum2=0;
}else{
if(uType<=2){
if(data>iNum)iNum2=data-iNum;
iNum=data;
}else{
if(data<iNum)iNum2=data-iNum;
iNum=data;
if(iNum2<=0) return false;
}
}
if(iNum==0&&iNum2==0)return false;
top.focus();
sysMsg=sysMsg.replace('{n1}',iNum);
sysMsg=sysMsg.replace('{n2}',iNum2);
$.messager.show({
title:'系統消息',
msg:sysMsg,
timeout:10000,
showType:'show'
});
$('#InquiryNum').html(sysMsg);
},
error:function(xhr){
$('#InquiryNum').html('<img src="images/icon_info.gif" border=0> 自動提示詢價、回復信息錯誤。');
showMsg(xhr.responseText);
}
});