当前位置: 首页 > news >正文

建站行业前景怎么样链友咨询

建站行业前景怎么样,链友咨询,wordpress免费响应式,wordpress ios7 高度昨天在做 ajax 申请链接提交表单的时候,发现提交了两次,Debug 的时候,也能发现控制器会执行两次。当然,数据库里也是两条数据。然后今天起来,修改了一下,结果出现了中文乱码情况,原因是多次解码…

昨天在做 ajax 申请链接提交表单的时候,发现提交了两次,Debug 的时候,也能发现控制器会执行两次。当然,数据库里也是两条数据。然后今天起来,修改了一下,结果出现了中文乱码情况,原因是多次解码,这里大家可以百度 serialize 相关信息。

最终整理了一下代码,能够完美实现要求。不刷新提交表单,只提交一次,中文不乱吗。

代码如下

html 部分

  1. <form id="apply_link_form">
  2.       <input type="text" name="link_name" id="link_name" placeholder="如:言曌博客" required="required">
  3.        <input type="text" name="link_url" id="link_url" placeholder="如:https://liuyanzhao.com" required="required">
  4.        <input type="text" name="link_description" id="link_description" placeholder="如:一个后端开发者的成长笔记" >
  5.        <input type="text" name="link_owner_contact" id="link_owner_contact" placeholder="如:邮箱service@liuyanzhao.com" required="required">
  6.        <input id="submit" name="submit" type="submit" value="提交申请" >
  7.         <
  8. </form>

注意:form 标签只填一个 id 即可,不用填 action 和 method

 

js 部分

  1. //ajax提交信息
  2.     $("#apply_link_form").submit(function(){
  3.         parent.layer.close(index); //再执行关闭
  4.         $.ajax({
  5.             async: false,
  6.             type: "POST",
  7.             url:'${pageContext.request.contextPath}/link/apply',
  8.             contentType : "application/x-www-form-urlencoded; charset=utf-8",
  9.             data:$("#apply_link_form").serialize(),
  10.             dataType: "text",
  11.             success: function () {
  12.               },
  13.             error: function () {
  14.             }
  15.         })
  16.     })

注意:第9行填 data:$("#formid").serialize() 最终数据是 name=tom&pass=123456 之类的

 

 

控制器代码

  1. @RequestMapping(value = "link/apply",method = {RequestMethod.POST})
  2. @ResponseBody
  3. public void applyLink(HttpServletRequest request) throws Exception {
  4.     String linkName = request.getParameter("link_name");;
  5.     String linkUrl = request.getParameter("link_url");
  6.     String linkDescription = request.getParameter("link_description");
  7.     String linkOwnerContact = request.getParameter("link_owner_contact");
  8.     LinkCustom linkCustom = new LinkCustom();
  9.     linkCustom.setLinkName(linkName);
  10.     linkCustom.setLinkUrl(linkUrl);
  11.     linkCustom.setLinkDescription(linkDescription);
  12.     linkCustom.setLinkOwnerContact(linkOwnerContact);
  13.     linkCustom.setLinkStatus((byte0);
  14.     linkCustom.setLinkCreateTime(new Date());
  15.     linkCustom.setLinkUpdateTime(new Date());
  16.     linkService.applyLink(linkCustom);
  17. }

 

效果图如下


 

查看数据表,已添加了一条数据


 

本文链接:https://liuyanzhao.com/6193.html

http://www.hkea.cn/news/282280/

相关文章:

  • 网站建设公司下载搜索引擎查询
  • 韩国吃秀在哪个网站做直播企业宣传
  • 江西网站建设成都百度
  • 糯米团网站怎么做微信软文范例100字
  • 如何在社交网站上做视频推广seo营销的概念
  • 大连做网站仟亿科技最新域名查询
  • 网站开发实施计划与安排宁波网络推广方式
  • 企业网站建设公司注意哪些问题软件开发外包公司
  • abc网站建设怎么样yandex引擎搜索入口
  • wordpress屏蔽f12广州seo网络优化公司
  • 南宁网站建设推广服务云服务器免费
  • 大数据营销是什么seo站长
  • 建设政府网站的公司乐山网站seo
  • 仿站容易还是建站容易专业做灰色关键词排名
  • 做网站背景音乐管理课程培训
  • 网站建设可以自学吗品牌软文范文
  • 网站风格对比哪里有学计算机培训班
  • 做mla的网站网站优化哪家好
  • 网站注册的账号怎么注销线上营销活动有哪些
  • 国内做进口的电商网站网站推广软件哪个好
  • 谁有做那事的网站百度投诉中心入口
  • 免费单页网站在线制作沈阳seo排名优化教程
  • 廊坊网站建大型网站建站公司
  • 远程桌面做网站sem和seo区别与联系
  • 做贷款网站优化大师有用吗
  • 有没有便宜的网站制作制作网页教程
  • 医院网站制作优化关键词的方法有哪些
  • wordpress安装到网站吗泰安seo
  • 长春网站开发培训价格google play三件套
  • 做生存分析的网站有哪些国外新闻最新消息