ajaxForm Submit 後抓不到值

摘要:ajaxForm Submit 後抓不到值

我的程式裡面有一段是這樣寫的:


$("#form").submit(function(){
        DoSomething();
        return true;
});
 
本來沒什麼問題,但最近使用了 jquery.form.js 的 ajaxForm 後就出問題了
 
當我 submit 後,雖然程式照樣有去跑 DoSomething(),但跑完的值卻傳不到後端程式裡。
 
 
解決方法:bind "form-pre-serialize" 。
如果在 submit 前要做什麼事,可以把動作寫在裡面。
這樣 submit 後,在後端才抓得到值。
 

 $("#form").bind("form-pre-serialize", function () {
        DoSomething();
});

$("#form").ajaxForm(options);
 
參考資料:http://www.cnblogs.com/fengmk2/archive/2009/01/04/1216013.html