使用jQuery替换XMLHttpRequest javascript ajax

您所在的位置:网站首页 替换xmlhttp 使用jQuery替换XMLHttpRequest javascript ajax

使用jQuery替换XMLHttpRequest javascript ajax

2024-07-13 06:37| 来源: 网络整理| 查看: 265

我对JavaScript库还很陌生。我想用jQuery替换我的当前代码。我的当前代码如下:

I am quite new to JavaScript libraries. I wanted to replace my current code with jQuery. My current code looks like this:var req; function createRequest() { var key = document.getElementById("key"); var keypressed = document.getElementById("keypressed"); keypressed.value = key.value; var url = "/My_Servlet/response?key=" + escape(key.value); if (window.XMLHttpRequest) { req = new XMLHttpRequest(); } else if (window.ActiveXObject) { req = new ActiveXObject("Microsoft.XMLHTTP"); } req.open("Get", url, true); req.onreadystatechange = callback; req.send(null); } function callback() { if (req.readyState == 4) { if (req.status == 200) { var decimal = document.getElementById('decimal'); decimal.value = req.responseText; } } clear(); }

我想用一些更加友好的代码来替换原有的代码,比如jQuery。

$.get(url, callback);

然而它没有调用我的回调函数。

另外,我想连续调用一个名为createRequest的函数。jQuery有一种不错的方法实现吗?



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3