需要使用異步加載async : true 否則不會出現等待效果
$.ajax({ url : $('#form').attr("action"), data: $('#form').serialize(), cache : false,//true使用緩存 。 false不使用緩存 async : true,//true異步加載。 false同步加載 type : "POST", dataType : 'text',//json/xml/html success : function (obj){ if(obj > 0){ alert("發送成功"); }else{ alert("發送失敗"); } },beforeSend: function(){ showDialog("loading", "正在讀取數據..."); } });