আমি কীভাবে চেক করব, jQuery ব্যবহার করে, ড্রপ ডাউন মেনুতে কয়টি বিকল্প রয়েছে?
ধন্যবাদ।
আমি কীভাবে চেক করব, jQuery ব্যবহার করে, ড্রপ ডাউন মেনুতে কয়টি বিকল্প রয়েছে?
ধন্যবাদ।
উত্তর:
var length = $('#mySelectList').children('option').length;
অথবা
var length = $('#mySelectList > option').length;
এটি ধরে নেয় আপনার <select>
তালিকার একটি আইডি রয়েছে mySelectList
।
$("#mydropdown option").length
বা যদি আপনি ইতিমধ্যে এটির একটি রেফারেন্স পেয়ে থাকেন,
$(myDropdown).find("option").length
কোন jQuery সংগ্রহে কত আইটেম রয়েছে তা জানতে দৈর্ঘ্যের সম্পত্তি বা আকার পদ্ধতিটি ব্যবহার করুন । ব্যবহার করুন বংশধর নির্বাচক সব নির্বাচন করতে <option>
'একটি মধ্যে গুলি<select>
।
এইচটিএমএল:
<select id="myDropDown">
<option>1</option>
<option>2</option>
.
.
.
</select>
jQuery:
var numberOfOptions = $('select#myDropDown option').length
এবং একটি দ্রুত নোট, প্রায়শই আপনাকে খুব সুনির্দিষ্ট জিনিসের জন্য jquery এ কিছু করতে হবে, তবে আপনাকে প্রথমে দেখতে হবে যে খুব নির্দিষ্ট জিনিসটি বিদ্যমান কিনা। দৈর্ঘ্যের সম্পত্তি হ'ল নিখুঁত সরঞ্জাম। উদাহরণ:
if($('#myDropDown option').length > 0{
//do your stuff..
}
এটি "আইডি = আমারড্রপডাউন আইটেমের সাথে যদি কোনও বংশধর 'বিকল্পের সাথে অনুবাদ করে' তবে আপনার যা করতে হবে তা করুন।
এই সম্পর্কে একটি আগের পোস্ট দেখতে এখানে ক্লিক করুন
মূলত কেবল নির্বাচনের আইডি লক্ষ্য করুন এবং এটি করুন:
var numberOfOptions = $('#selectId option').length;
$('#idofdropdown option').length;
যা করা উচিৎ.
একটি নির্দিষ্ট নির্বাচিত উপাদানের বিকল্পগুলির সংখ্যা পান
$("#elementid option").length
alert($('#select_id option').length);
$('select option').length;
অথবা
$("select option").size()
.size()
আপনি যদি চেইন করতে চান দরকারী
খাঁটি জাভাস্ক্রিপ্টের সাহায্যে আপনি নির্বাচিত বাক্সের আইডিতে দৈর্ঘ্যটি কল করতে পারেন। এটি আরও দ্রুত হবে। সাধারণত স্থানীয় ব্রাউজারগুলির সাথে স্থানীয় জাভাস্ক্রিপ্ট আরও ভাল এবং আরও ভাল পারফর্ম করছে
এটি দ্বারা জাভাস্ক্রিপ্টে অর্জন করা যেতে পারে
var dropdownFilterSite = document.querySelector( '#dropDownId' ); //Similar to jQuery
var length = dropdownFilterSite.length.
কিছু শেখার জন্য ভাল ওয়েবসাইট
www.youmightnotneedjquery.com
টড মোটো দ্বারা দেখার জন্য একটি ভাল ভিডিও
.children('option').length;
.done ({}) এজ্যাক্সের মাধ্যমে আমার নির্বাচিত তালিকাটি গতিশীলভাবে পপুলেট করার পরে আমি আসল বিকল্প গণনা / সিলেক্টেনটিটি পেতে পারি could .append () ব্যবহার করে। যাওয়ার পথে!