大一的时候javascript和jquer没怎么听,现在大二学mvc框架到ajax这里,全是javascript,又要用jquery来简写,完全不会啊。请问现在回过头学这两个要学哪些基础
完全没这回事,jquery 简单到你不需要知道ajax是怎么来的,只需要配置一下就好,
原生js
function loadXMLDoc()
{
var xmlhttp;
var txt,x,i;
if (window.XMLHttpRequest)
{
// IE7+, Firefox, Chrome, Opera, Safari 浏览器执行代码
xmlhttp=new XMLHttpRequest();
}
else
{
// IE6, IE5 浏览器执行代码
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
//state会改变四次,所以函数会执行四次
xmlhttp.onreadystatechange=function()
{
//只有state==4 ,也就是完成请求才执行具体的代码
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
xmlDoc=xmlhttp.responseText;
console.log(xmlDoc)
}
}
xmlhttp.open("GET","xxx.txt",true);
xmlhttp.send();
}
AJAX菜鸟教程
http://www.runoob.com/ajax/ajax-tutorial.html
jquery的ajax基本不用学, $.post("你的接口路径", 提交的参数, 回调函数); $.post("www.xxx.com/xx/getData", {id:1}, function(data){});
同上,你有语法,并且懂得那些参数的意思,基本就会了。代码要多写,才能熟悉,加油啊!
谢谢各位大佬的帮助,现在已经可以用jquer来快速的写出ajax了!
Ajax基础很简单,JQuery是JS封装的框架,本身就包含Ajax请求数据的方法,直接就可以使用