0

すべて、ページに次の非表示フィールドがあります。

<input type="hidden" name="timeline_num[]" id="timeline_num" value="<?php echo $i; ?>">

これらはページ上に複数存在する可能性があります。1 から 100 まで、またはそれ以上の数があり、その範囲内の任意の量が存在する可能性があります。たとえば、私のページにこれらが 49 個ある場合、最も高いものを見つけたいと思います。その例では、jQuery が 49 を返すようにします。

どうすればこれを行うことができますか?

ありがとう

4

1 に答える 1

2
$('[name="timeline_num[]"]').length

timeline_num[]asname属性を持つ要素の数を返します。

$('[name="timeline_num[]"]').last().val()

timeline_num[]as属性を持つ最後の要素の値を返します(最後の要素が最大nameであるため、ループしていると想定しています)。$i

于 2012-07-05T18:34:58.180 に答える