fileQueue という配列があります。
var fileQueue = [];
配列内に何かがあるかどうかを確認するための js validate のカスタム ルールを作成するにはどうすればよいですか?
ありがとう
fileQueue という配列があります。
var fileQueue = [];
配列内に何かがあるかどうかを確認するための js validate のカスタム ルールを作成するにはどうすればよいですか?
ありがとう
$.inArray() 関数を使用できます。
HTML:
<div>"John" found at <span></span></div>
<div>4 found at <span></span></div>
<div>"Karl" not found, so <span></span></div>
<div>"Pete" is in the array, but not at or after index 2, so <span></span></div>
jQuery
<script>var arr = [ 4, "Pete", 8, "John" ];
var $spans = $("span");
$spans.eq(0).text(jQuery.inArray("John", arr));
$spans.eq(1).text(jQuery.inArray(4, arr));
$spans.eq(2).text(jQuery.inArray("Karl", arr));
$spans.eq(3).text(jQuery.inArray("Pete", arr, 2));
</script>
結果
"John" が 3 で
見つかった 4 が 0 で見つかった
"Karl" が見つから
ないので -1
jQuery.inArray() のドキュメントをご覧ください
使用する
if(fileQueue.length == 0)
{
//error
return false;
}