jquery和freemarker用法:
jquery的$.ajax用法,
$.post用法,
$.get用法,
$.getJSON用法
jquery:
$("input[name='id']").val(); //获取input标签中name属性为id的值。
//是否选中
$("#rememberMe").prop("checked")
freemarker样式中常用
data.filed //得到表单提交的信息
form.on //监听表单的触发事件,return false 防跳转
table.on //监听表格的触发事件
table.checkStatus(obj.config.id) //内置模块表格中被选中的数据信息
$.post:
这是⼀个简单的 POST 请求功能以取代复杂 $.ajax 。
请求成功时可调⽤回调函数。如果需要在出错时执⾏函数,请使⽤ $.ajax。
// 1.请求地址,忽略返回值
$.post(url)
// 2.请求json⽂件,传递参数,忽略返回值
$.post(url,{name:"tom",age:100})
// 4.请求json⽂件,传递参数,拿到返回值
$.post(url,function(data){
console.log(data);
});
//表示请求返回的数据类型是JSON格式的ajax请求
$.post(url,{name:"tom",age:100},function(data){
console.log(data)''
})
. g e t 与 .get与 .get与.post用法相似,只是请求的方式不同。
$.getJSON
表示请求返回的数据类型是JSON格式的ajax请求
$.getJSON(url,{name:"tom",age:100},function(data){
console.log(data); // 要求返回的数据格式是JSON格式
});
$.ajax({
type:
url:
data:
dataType:
success:function(data){
console.log(data);
}
error:function(data){
console.log(data);
}
});