jQuery中 $.ajax和 $.post 给后台传值的方法
1.$.ajax 使用$.ajax传值
1.1 success成功后返回值,回调函数写在success中。
function set() {
var postData = {
keyword : $("#keyword").val(),
kaisiNendo : $("#kaisiNendo").val(),
gyoumu : $("#gyoumu").val(),
}
$.ajax({
url : sofia.contextPath() + "/keiyaku/wfgs2000/wfgs2011/get.do",
dataType : "json",
async : false,
type : "post",
data : postData,
success : function(result) {
sofia.ui.applyDropDownList(gyousyu, result.list);
}
})
}
1.2回调函数写在done中。
function set() {
var postData = {
keyword : $("#keyword").val(),
kaisiNendo : $("#kaisiNendo").val(),
gyoumu : $("#gyoumu").val(),
}
$.ajax({
url : sofia.contextPath() + "/keiyaku/wfgs2000/wfgs2011/get.do",
dataType : "json",
async : false,
type : "post",
data : postData
}.done(function(result) {
sofia.ui.applyDropDownList(gyousyu, result.list)
;)
})
}
2.$.post 使用$.post进行传值。 jQuery ajax - post() 方法
jQuery.post(url,data,success(data, textStatus, jqXHR),dataType)
function set() {
var postData = {
keyword : $("#keyword").val(),
kaisiNendo : $("#kaisiNendo").val(),
gyoumu : $("#gyoumu").val(),
}
$.post(sofia.contextPath() + "/keiyaku/wfgs2000/wfgs2011/get.do",
postData,
function(result) {sofia.ui.applyDropDownList(gyousyu, result.list);},
"json"
);
}
上一篇:
IDEA上Java项目控制台中文乱码
