Ajax中post方法直接返回以0开头数字出错问题分析

 更新时间:2017年03月03日 09:35:49   作者:mgp1995  
这篇文章主要介绍了Ajax中post方法直接返回以0开头数字出错问题分析,需要的朋友可以参考下

今天,我在网页模拟验证码发送时发现了一个奇怪的问题。我采用以下代码预设为发送验证码的按钮。

这是Node.js服务器

<pre style="font-family: 宋体; font-size: 9pt; background-color: rgb(255, 255, 255);"><pre name="code" class="javascript">$(".reg_code_btn").click(function(e){ 
  $(e.target).parent().children().first().val() 
  $.ajax({ 
    type:"POST", 
    url:"validate/vcode", 
    dataType:"json", 
    data:{ 
      vcode:"code" 
    }, 
    success:function(data){ 
      console.log(data); 
      alert(data); 
    }, 
    error:function(data){ 
      console.log(data); 
      alert("发生错误"); 
    } 
  }); 
});</pre><br> 
<br> 
<pre></pre> 
<pre></pre> 
调试结果如下:</pre> 

      如果我们只查看自己的代码部分,是不会发现应有的问题的。但是如果我们在调试下发现返回一个object对象的错误返回值都有着一个相同的共性:

     以0开头

     我将服务器的返回值改为JSON类型,则以上情况消失。

      综上,我们在使用AJAX返回数据时,尽量不要直接返回数据,使用JSON数据会更加安全。

以上所述是小编给大家介绍的Ajax中post方法直接返回以0开头数字出错问题分析,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

相关文章

  • Ajax 请求队列解决方案并结合elementUi做全局加载状态

    Ajax 请求队列解决方案并结合elementUi做全局加载状态

    这篇文章主要介绍了Ajax 请求队列解决方案并结合elementUi做全局加载状态,使用 消息队列 制作 请求防抖,防止重复请求印象服务器,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-10-10
  • DELETE 请求如何通过ajax进行发送(方法小结)

    DELETE 请求如何通过ajax进行发送(方法小结)

    DELETE 请求用于向服务器发送删除资源的请求,它是 RESTful API 中的一个重要方法,用于删除指定的资源,本文给大家介绍DELETE 请求如何通过ajax进行发送,感兴趣的朋友一起看看吧
    2023-11-11
  • Jquery Ajax请求方法小结(值得收藏)

    Jquery Ajax请求方法小结(值得收藏)

    本文给大家介绍jquery ajax请求方法小结,jquery作为一个轻量级的js框架,能快速的开发js应用,并且在一定程度上改变了我们写js代码的习惯,对jquery ajax请求感兴趣的朋友参考下
    2015-11-11
  • 使用AJAX实现上传文件

    使用AJAX实现上传文件

    这篇文章主要介绍了使用AJAX实现上传文件,无需任何插件,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-10-10
  • IE8/IE9下Ajax缓存问题

    IE8/IE9下Ajax缓存问题

    本文给大家介绍的IE8/IE9下Ajax缓存问题的解决办法,非常不错,具有参考借鉴价值,感兴趣的朋友一起看下吧
    2016-07-07
  • Ajax校验用户名是否存在的方法

    Ajax校验用户名是否存在的方法

    这篇文章主要为大家详细介绍了Ajax校验用户名是否存在的方法,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-10-10
  • AjaxSubmit()提交file文件

    AjaxSubmit()提交file文件

    这篇文章主要介绍了AjaxSubmit()提交file文件的实例讲解,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2017-02-02
  • ajax 调用后台方法大家可以讨论下

    ajax 调用后台方法大家可以讨论下

    我曾使用过的三种调用后台的代码,需要的朋友可以参考下,如果发现更好的可以留言。
    2009-10-10
  • 利用H5特性FormData实现不刷新文件上传

    利用H5特性FormData实现不刷新文件上传

    之前朋友说的不刷新上传文件。最暴力的解决方案就是上网上搜各种JS库,附带多图上传,预览,甚至是图片处理等特技。下面看小编给大家分享的利用H5特性FormData实现不刷新文件上传,非常实用,小伙伴一起来看看吧
    2015-09-09
  • JavaScript实现Ajax总结

    JavaScript实现Ajax总结

    ajax应用非常普及,ajax的优点大家都知道,具体就不多说了,其缺点还真不少,比如破坏浏览器的back功能,同一个url打开的界面并不是完全相同,还有安全性能等方面,至于有这么多的缺点,也阻止不了大家使用ajax的步伐,下文给大家分享javascript实现ajax小结吧
    2015-10-10

最新评论