জ্ঞাত মান সহ আমার একটি ড্রপ-ডাউন তালিকা রয়েছে। আমি যা করার চেষ্টা করছি তা হ'ল ড্রপ ডাউন তালিকাটি একটি নির্দিষ্ট মানতে সেট করা যা আমি জানি যে jQuery ব্যবহার করে বিদ্যমান । নিয়মিত জাভাস্ক্রিপ্ট ব্যবহার করে আমি এমন কিছু করব:
ddl = document.getElementById("ID of element goes here");
ddl.value = 2; // 2 being the value I want to set it too.
তবে, আমার jQuery দিয়ে এটি করা দরকার , কারণ আমি আমার নির্বাচক (বোকা ASP.NET ক্লায়েন্ট আইডি ...) এর জন্য একটি সিএসএস ক্লাস ব্যবহার করছি ।
আমি চেষ্টা করেছি এমন কয়েকটি জিনিস এখানে:
$("._statusDDL").val(2); // Doesn't find 2 as a value.
$("._statusDDL").children("option").val(2) // Also failed.
আমি কীভাবে এটি jQuery দিয়ে করতে পারি ?
হালনাগাদ
এটি সক্রিয় হিসাবে, আমার সাথে এটি প্রথমবার ছিল:
$("._statusDDL").val(2);
আমি যখন ঠিক উপরে একটি সতর্কতা রাখি তখন এটি ঠিকঠাক কাজ করে তবে আমি যখন সতর্কতাটি সরিয়ে ফেলে এবং এটি পুরো গতিতে চালাতে দেই তখন আমি ত্রুটিটি পাই
নির্বাচিত সম্পত্তি সেট করা যায়নি। অবৈধ সূচক
আমি নিশ্চিত নই যে এটি jQuery বা ইন্টারনেট এক্সপ্লোরার 6 এর সাথে একটি বাগ (আমি ইন্টারনেট এক্সপ্লোরার 6 অনুমান করছি ), তবে এটি মারাত্মক বিরক্তিকর।
dd1 = document.getElementsByClassName('classname here'); dd1.value = 2;