-
在想要加载的部分写好标签,.html()表示要加载中的内容,加载完成后使用load加载服务器文件的全部内容。
$this.attr("disabled","true");
加载后“加载”按钮不可点击
1、load()方法:语法$(selector).load(url,[data],[callback]) url中可以写入选择器筛选要请求的数据如"http://www.imooc.com/test.html .para"表示请求改地址中的类名为para的数据; 可选参数data:传参表示post请求,无参数表示使用get请求; callback函数:数据请求成功后的操作
$ele .load( url, [ data ],[ complete ] ):加载服务器中的数据,并将返回结果放在指定元素中。 $ele:存放获得的数据。 url:服务器地址;可在其中用空格+选择器过滤数据。 data:与请求一起发送的数据(字符串键值对)。 complete(responseTxt, statusTxt, xhr):加载完成后执行的函数。(
responseTxt - 包含调用成功时的结果内容
statusTXT - 包含调用的状态
xhr - 包含 XMLHttpRequest 对象
)
查看全部 -
直接再次提交便可以看到cookie已保存
查看全部 -
使用console.log()进行调试
2. $.each()使用注意:
$.each(jsonStu,function (index) {
$("#studentInfo").children(":first").append("<tr><td>" + jsonStu[index].name + "</td><td>" + jsonStu[index].
grade + "</td></tr>");
});
3.使用push保存json数据
jsonStu.push({
name: $name.val(),
grade: $grade.val()
});
查看全部 -
ajaxStart()
和ajaxStop()
方法是绑定Ajax事件。ajaxStart()方法用于在Ajax请求发出前触发函数,ajaxStop()方法用于在Ajax请求完成后触发函数。它们的调用格式为:$(selector).ajaxStart(function())
和$(selector).ajaxStop(function())
查看全部 -
别忘了写type:"post"
查看全部 -
$.ajax({
url:"http://www.imooc.com/data/check.php",
data: { num: $("#txtNumber").val() },
dataType:"text",
type:"post",
success: function (data) {
$("ul").append("<li>你输入的<b> "
+ $("#txtNumber").val() + " </b>是<b> "
+ data + " </b></li>");
}
});
查看全部 -
$("form").serialize();
查看全部 -
jQuery元素可使用serialize直接得到url来传送数据
查看全部 -
$.post(url,data,callback);
传送地址,传到的数据,回调函数
查看全部 -
$.get(url,callback)
回调函数传参使用data 传递json数据
查看全部 -
$.getScript();加载js文件
$.each();由获取到的数据依次进行边离
查看全部 -
data["key"]获取value值 可视为键值对
查看全部 -
注意jQuery对象$(this)而不是$this
$.getJSON(url,callback)
注意url无空格 callback function传递data值
查看全部 -
在想要加载的部分写好标签,.html()表示要加载中的内容,加载完成后使用load加载服务器文件的全部内容。
$this.attr("disabled","true");
加载后“加载”按钮不可点击
查看全部 -
<script></script>一定要放在触发其语句的下方
查看全部
举报