asp.net mvc js验证:

jquery.validate.js

<script type="text/javascript">
$(function() {
$("form").validate({
errorClass: "field-validation-error",
rules: {
"pledge.SupporterName": { required: true, maxlength: 50 },
"pledge.SupporterEmail": { required: true, email: true },
"pledge.Amount": { required: true, min: 10 }
},
messages: {
"pledge.Amount": { min: "Come on, you can give at least $10.00!" }
}
})
});
</script>

 

    <%-- 
    $("form[action$='GetQuote']").submit(function() {
        $.post($(this).attr("action"), $(this).serialize(), function(response) {
                $("#results").html(response);
            });
            return false;
    });

    $("form[action$='GetQuote']").submit(function() {
        $.getJSON($(this).attr("action"), $(this).serialize(), function(stockData) {
            $("#openingPrice").html(stockData.OpeningPrice);
            $("#closingPrice").html(stockData.ClosingPrice);
            $("#stockRating").html(stockData.Rating);
        });
        return false;
    });
    --%>
    <%: Ajax.ActionLink("显示时间", "ShowMessage", new { username = "xxx" }, new AjaxOptions { Confirm = "确定吗", HttpMethod="Post" , UpdateTargetId = "divMsg", LoadingElementId = "dvLoading", OnSuccess="fun_suc", InsertionMode=InsertionMode.InsertAfter, OnBegin="fun_beg" })%>
    <div id="divMsg" style="border:1px solid red;"> </div>