簡體   English   中英

使用jQuery Ajax處理服務器端驗證的最佳方法

[英]Best way to handle serverside validations using jquery ajax

$('form[id^=comment_add]').live("submit",function()
{
    var id= this.id.replace(/[^\d]+/g,'');      
    $.post($(this).attr('action'), $("#comment_add"+id).serialize(), function(data)
    {
        /*do something*/
    })
    .error(function(jqXHR, textStatus, errorThrown)
    {
        displayError(errorThrown, id);
    });
    reloaded();
    return false;
});

目前,我正在使用包含json字符串的響應引發HTTP錯誤。 然后解析json字符串並顯示錯誤。 這是一個好方法還是有更好的方法? 或建議使用哪種方式顯示服務器端驗證

是的,這是個好主意。 出現錯誤時,即使StackOverflow也會引發不同的錯誤代碼。 使用您正在使用的這個

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM