「jQuery」selectタグのoption要素の長さを取得する

書式
$(セレクタ).children('option’).length

htmlコード

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
<select id="dep" name="dep">
<option value="10">AA</option>
<option value="11">BB</option>
<option value="12">CC</option>
<option value="13">DD</option>
</select>
<select id="dep" name="dep"> <option value="10">AA</option> <option value="11">BB</option> <option value="12">CC</option> <option value="13">DD</option> </select>
<select id="dep" name="dep">
  <option value="10">AA</option>
  <option value="11">BB</option>
  <option value="12">CC</option>
  <option value="13">DD</option>

</select>

JSコード

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
var opLen = $("[name='dep']").children('option').length;
if(opLen > 5 ){
//some code
}
var opLen = $("[name='dep']").children('option').length; if(opLen > 5 ){ //some code }
var opLen = $("[name='dep']").children('option').length;
if(opLen > 5 ){
 //some code
}

 

jQuery

Posted by arkgame