一、使用ajax提交个别数据
$.ajax({ url : "searchajax", type : "GET", data : {keyWord : "沈",teacherPfId:"xxxxxxxx"}, contentType : "application/x-www-form-urlencoded; charset=utf-8", success : function(data) { alert("成功了。。。。") }, error: function (msg) { alert("出錯了:"+msg); } });一定注意:使用该形式时,一定要先引入jquery的js文件
<script src="http://cdn.bootcss.com/jquery/1.11.1/jquery.min.js"></script>二、使用ajax提交form表单
html代码
<form id="tf"> <input type="file" name="img"/> //提交文件 <input type="text" name="username"/> <input type="button" value="提" onclick="test();"/> ............. </form>js代码
function test(){ var form = new FormData(document.getElementById("tf")); $.ajax({ url:"/public/testupload/XXX", type:"post", data:form, processData:false, contentType:false, success:function(data){ console.log("成功"); location.reload(true); //刷新当前页面 }, error:function(e){ alert("错误!!"); } }); get();//此处为上传文件的进度条 }