2011-07-25 32 views
0

我有一個問題,我似乎無法得到底部!在Ajax表單上丟失所有樣式的HTML表單提交

我有一系列通過jQuery插件生成的表單,呈現良好,並且所有內容都很好,但無論何時我通過AJAX調用成功時提交表單(通過調用AJAX函數的按鈕),表單都會丟失所有樣式和默認值都回到瀏覽器默認值。

這真的是在做我的腦袋,因爲它破壞了網站的風格佈局。

乾杯。

+3

照顧你張貼'jsFiddle.net'中的內容,以便我們可以看一看?或者在這裏發佈代碼? –

+0

這個ajax調用在響應中給出了什麼? – ShankarSangoli

回答

0

我不確定沒有更多的上下文,但這聽起來像是一個常見問題,這是由於AJAX回發不會觸發代表樣式的代碼。你可以這樣解決這個問題:

$(function() { 
    doThatStyling(); 
}); 

$(document).ready(function() { 
    Sys.WebForms.PageRequestManager.getInstance().add_endRequest(EndRequestHandler); 

    function EndRequestHandler(sender, args) { 
    doThatStyling(); 
    } 
});