AQBox+HTML5開發教程-第二課,提交表單

在上節課我們講了怎樣用get的方式進行登陸,并獲取Token認證碼保存到cookie中。這節課我們接著來講下,登錄后怎樣進行提交表單?

這里我們來設計一個用戶咨詢表單,如下圖:

然后在服務端我們來創建一個對應的數據表:consult,分別建立:id、title、content、token等字段,用于接收用戶提交的表單內容,如下圖:

創建好數據表后,接著我們打開AQBox中間件,添加SQL腳本:

INSERT INTO consult
(title, content, token)
VALUES (:title, :content, :token);
SELECT LAST_INSERT_AUTOGEN() AS ID

如下圖:

總結下,其實就是簡單三步走:第一步,新建html表單;第二步,新建對應的數據表;第三步,添加SQL腳本。

接著,先打開瀏覽器測試下:

http://localhost:9081/v1/db/opensql?&token=942E838DD9EA41A9B4ED9E8E0051791E&data={"db_name":"AQBoxServer","sid":"INconsult","params":[{"name":"title","value":"咨詢標題"},{"name":"content","value":"咨詢下開發問題"},{"name":"token","value":"942E838DD9EA41A9B4ED9E8E0051791E"}]}

然后,打開數據表看下測試添加數據是否成功?

http://localhost:9081/v1/db/opensql?&token=942E838DD9EA41A9B4ED9E8E0051791E&data={"db_name":"AQBoxServer","sid":"getconsult"}

注意:操作時要先登陸獲取Token

查看數據表有寫入的數據,OK測試沒問題,我們就可以開始編寫前端提交代碼了。

前端代碼:



                        

課程完整代碼下載:02.zip