国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > AJAX > 正文

AJAX教程之AJAX的jQuery實現入門(二)

2024-09-01 08:26:23
字體:
來源:轉載
供稿:網友

要寫入數據庫,我們知道的最簡單的就是注冊了, 就做個最簡單的注冊表單, 看看是如何提交數據的.

我們先寫如下的html代碼,三個文本框,一個按鈕:

<p>昵稱:<input type="text" name="username" id="sname" /></p>
<p>密碼:<input type="text" name="password" id="spwd" /></p>
<p>郵箱:<input type="text" name="email" id="smail" /></p>
<p><button id="sub">提交</button></p>

看到沒, 我們不用表單, 甚至不用submit.

然后再看看jquery代碼:

(document).ready(function(){
("#sub").click(function(){ //當點擊提交按鈕時觸發
var usr = ("#sname").val(); //獲取到三個文本框的值
var pas = ("#spwd").val();
var mail = ("#smail").val();
.ajax({
type:"POST", //用POST方法
url:"reg.asp", //向這個頁面傳值
data:"username="+usr+"&password="+pas+"&email="+mail, //傳的數據是這樣的
success:function(){
("#msg").show("slow"); //操作成功后顯示一個提示
},
error:function(){
alert("出現問題, 請重試"); //出現問題時提示
}
})
})
})

關鍵在data這里, 假如我們在文本框里填了Robin,123456,rlog@live.com 那么data就成了: username=Robin&password=123456&email=rlog@live.com ,幾乎剛開始學習網頁制作的同學都知道這是干嘛用的. 他通過url把頁面里的值傳給后端程序去處理.那么后端怎么處理呢? 看看下面的asp代碼reg.asp的內容, 還是讓老狼幫我寫的,唉真是猴子掰玉米.學多少忘多少.

<%
dim conn
dim connstr
dim db
db="reg.mdb"
Set conn = Server.CreateObject("ADODB.Connection")
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(db)
conn.Open connstr
set rs=server.CreateObject("adodb.recordset")
sql="select * from reguser"
rs.open sql,conn,2,3
rs.addnew
rs("username")=request.Form("username")
rs("password")=request.Form("password")
rs("email")=request.Form("email")
rs.update
rs.close
set rs=nothing
response.Write("添加成功!")
conn.close
set conn=nothing
%>

好了就這么多, 什么? 還有數據庫! 老天我不是搞開發的,其實也很簡單了. 一張表,三個字段username,password,email. over! 千萬別把這個例子直接拿去就用嘍, 連最基本的前端驗證的沒有, 密碼還是明文.

這個恐怕已經簡單到不能再簡單了,如果你還是不能自己做成功, 看看我做好的例子吧. 下次我們把讀寫一起來玩

 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 泊头市| 时尚| 理塘县| 礼泉县| 类乌齐县| 马尔康县| 封开县| 金秀| 怀柔区| 武邑县| 天水市| 永宁县| 星座| 冀州市| 仁寿县| 淮滨县| 辽源市| 德州市| 西乌| 耒阳市| 澎湖县| 鹤山市| 栾川县| 望城县| 子长县| 方正县| 阿拉善左旗| 颍上县| 平阴县| 佛山市| 神农架林区| 洪洞县| 卓尼县| 盐池县| 汉川市| 玉屏| 金秀| 泽普县| 荥经县| 电白县| 青州市|