jQuery Validate插件 - 如何检查上传输入文件大小

时间:2015-01-07 16:43:02

标签: jquery forms file-upload jquery-validate

我正在使用jQuery Validation Plugin(http://jqueryvalidation.org/)来创建我创建的表单。我有一个文件上传输入字段,我想在发送表单之前使用验证插件来测试文件的大小,这样如果文件大小超过2MB,那么表单将不会发送而是输出错误消息用户知道他们需要使用较小的文件大小。

HTML

<form id="order-form" enctype="multipart/form-data" action="<?php echo $_SERVER['PHP_SELF'];?>" method="post" >
    <input type="file" name="uploaded_file" id="uploaded_file" />
</form>

的jQuery

$("#order-form").validate({
    rules: {
      uploaded_file: {
        (check/validate file size code here)
      }
    },
    messages: {
      upload_file: "*Your file size is too large"
    }
});

0 个答案:

没有答案