jquery form+jquery validation的例子

摘要:jquery form+jquery validation的例子

我在使用jquery from的時候,接著用了jquery validation之後,發現valid驗証有錯誤,submit事件一樣會執行,最後找到的解決方法做個記錄
jquery form的beforeSubmit就是說提交前需要驗証


        $('#form1').submit(function () {
            var option = { url: 'ask.ashx', success: showResponse
            , type: 'post', beforeSubmit: showRequest, data: { action: "bodyAdd" }
            };            
            function showRequest(formData, jqForm, options) {
                return $('#form1').valid();
            }                        
            $(this).ajaxSubmit(option);                         
            $.blockUI({ message: "請稍等" });
            function showResponse(data) {  
                if (data > 0) {
                    alert("已更新資料");
                    $('#form1').clearForm();    
                }
                else {
                    alert("更新失敗");
                }
            }
            $.unblockUI();
            return false;
        });

以下這篇文章也有參考價值,如果是要用jquery的$.post提交的話,那就能用得到了。

jQuery plugin Validation的7個Callback介紹