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项目控制台中文乱码