请通过浏览器功能收藏网页

Ajax 异步提交数据验证表单 javascript

发布时间:2018-08-07 16:33:25  作者:本站编辑  来源:本站原创  浏览次数:
我有话说 | 分享 |
www.javainfo.com.cn 上干货 欢迎收藏


页面编码及脚本:   本段代码涉及资源下载:三个JS文件.zip

 ajax验证:


 


后台逻辑:

@RequestMapping(value = "/sendinfo.jspx", method = RequestMethod.POST)

public void sendzixuninfo(String titleq,String content,HttpServletResponse response)throws JSONException {

 JSONObject json = new JSONObject();

 EmailsSendKernel ESK = new EmailsSendKernel();

 if(null==titleq ||""== titleq){

 json.put("message", "邮件发送失败!咨询问题不能为空!");

 }else if(null==content||""==content){

 json.put("message", "邮件发送失败!内容不能为空!");

 }else{

 

 json.put("message", "sendok");

 }

response.setHeader("Access-Control-Allow-Origin", "http://new.tsdykj.com"); 

ResponseUtils.renderJson(response, json.toString());

return;

}

      工具类函数处理:

      render(response, "application/json;charset=UTF-8", text);

      

       public static void render(HttpServletResponse response, String contentType,

String text) {

response.setContentType(contentType);

response.setHeader("Pragma", "No-cache");

response.setHeader("Cache-Control", "no-cache");

response.setDateHeader("Expires", 0);

try {

response.getWriter().write(text);

} catch (IOException e) {

log.error(e.getMessage(), e);

}

}



如有疑问 请留言 欢迎提供建议
  • 0

    开心

  • 0

    板砖

  • 0

    感动

  • 0

    有用

  • 0

    疑问

  • 0

    难过

  • 0

    无聊

  • 0

    震惊

评论已有 0