jqueryに問題があります。アップロードする前に画像のサイズを検証する解決策を見つけました。こちらにも掲載されていました:
$.validator.addMethod('filesize', function(value, element, param) {
// param = size (in bytes)
// element = element to validate (<input>)
// value = value of the element (filename)
return this.optional(element) || (element.files[0].size <= param)
});
私はすべてを定義し、それは完全に機能します! しかし、その画像の幅と高さも検証したいと思います。上記と同じ2番目の方法を追加しようとしましたが、サイズの代わりに高さまたは幅を使用しましたが、これは機能しません:
$.validator.addMethod('widthpic', function(value, element, param) {
return this.optional(element) || (element.files[0].width == param)
});
これに対する解決策はありますか?もちろん、PHPで画像のサイズも確認しましたが、jquery-styleでも追加したいと思います。