如下情况,我不想用jq,请问js有没有类似的呢?

jq有个load方法可以静态不刷新页面悄悄地从后台传送另外一个php文件内容进来,但是我不想用jq,请问js有没有类似的呢?
jq这样写的:
<script language="javascript">$(document).ready(function(){
$(".button").click(function(){
var id = $(".button").attr("rel");
$("#content").load("raed.php",{"id":id});//这里前面为php文件,后面大括号后面是动态参数和参数值
})
})
</script>

慕码人8056858
浏览 156回答 2
2回答

一只甜甜圈

对呀对呀对呀,自己写ajax呗。jquery的也是js原生的ajax对象封装的啊。要是不会写,偶送你一个var xmlHttp;//创建ajax请求的对象function createXMLHttpRequest() {if (window.ActiveXObject) {xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");}elseif (window.XMLHttpRequest) {xmlHttp = new XMLHttpRequest();}}//回调函数var okFunc = function(){if(xmlHttp.readyState == 4) {if(xmlHttp.status == 200) {//$("#msg").html(xmlHttp.responseText);}}}var startAjax = function(){createXMLHttpRequest();if( !xmlHttp){return alert('create failed');}xmlHttp.open("POST", "Test", true);xmlHttp.onreadystatechange = okFunc;xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");xmlHttp.send(document);}&nbsp;

偶然的你

那就自己实现ajax呗!
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JQuery