ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
## 2.0版本和1.0版本的差异 1、提交地址前面加上`/v1` 2、验证码地址改为`/v1/user/code/image` 3、留言页面地址改为``/message/0.html`` ## 在线留言提交 ~~~[api] post:/v1/Index/Message/index string:classId=0#留言分类id(可以不传,为0或者为空时,系统自动获取第一个分类id) *string:name#姓名 *string:mobile#手机号 *string:content#留言内容 *string:imageVerificationCode#验证码 <<< success { "status": 0, //状态码 "message": "ok" //提示信息 "result":{ "url":"\/message/index.html" } } <<< error { "status": 1, "message": "请填写姓名" } ~~~ ## 如何调留言列表? 详情参考`foreach`标签 ## 如何获取验证码? ``` <img src="/v1/user/code/image?" title="点击图片更换验证码" /> ``` ## 更换验证码如何完成? ``` //可以给图片url增加随机数来完成,例如: /v1/user/code/image?7512 ``` ## 提交的js/jq代码示例(系统的所有前端接口提交都可以用此方法) ``` $(function(){ //表单触发提交事件时 $('form').submit(function(){ //submit $.post($(this).attr('action'),$(this).serializeArray(),function(result){ //success if(!result['status']){ alert(result['message']); window.location.href=result['result']['url']; } //error else{ alert(result['message']); } },'json'); return false; }); //点击提交按钮时 $('.form_submit').click(function(){ //触发当前表单的提交 $('form').parents('form').submit(); }); }); ``` ## form表单示例 ``` <form action="/v1/Index/Message/index" > 表单内容按照接口字段要求制作 <input type="button" class="form_submit" value="提交"> </form> ```