首页 > 编程知识 正文

js中ajax写法,ajax后端怎么写

时间:2023-05-06 03:53:06 阅读:249119 作者:3955

博主在大二做数据库课设时,接触的js。

边学边做,当时还没接触ajax,所以在遇到每次请求地址都会刷新这个问题时,

博主干了你们绝对想不到的事:在页面里用了很多“隐形”的frame来阻止当前页面的刷新。

其实当时博主听身边的大佬提起过ajax,当时以为很难,而且课设时间又紧就没有学习ajax.

直到大三上了web课,发现ajax原来如此简单。

相信我,看了这篇博客,你也能学会使用ajax进行异步通信。

下面贴出js中原生ajax的写法。

<script>

function(){

var xmlhttp;

if(window.XMLHttpRequest)   //  IE7+, Firefox, Chrome, Opera, Safari 浏览器执行代码

    xmlhttp = new XMLHttpRequest();

else                                      // IE6, IE5 浏览器执行代码

   xmlhttp = new ActiveXObject("MicroSoft.XMLHTTP");

/*xmlhttp的状态发生改变就会调用等号后面的function*/

xmlhttp.onreadystatechange = function(){

/*请求成功*/

   if(xmlhttp.readyState==4&&xmlhttp.status==200)

           {

                /*处理服务器返回的结果*/

               var result = xmlhttp.responseText;

           }

}

}

</script>


另外,js提供了json数据的处理(哈哈,那是当然,你搜一下json全称是什么就明白了(json:javaScript Object notation))

JSON.parse(string);           //将字符串转换为js中的对象。

JSON.stringify(js中的对象);   //将js中的对象转换为字符串


JAVA异常处理与IO流ssh隧道JMeter 扩展开发:自定义 Java Sampler

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。