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