আমার একটি নির্বাচন তালিকা রয়েছে:
<select id="filter">
<option value="Open" selected="selected">Open</option>
<option value="Closed">Closed</option>
</select>
আমি যখন Closed
পৃষ্ঠাটি পুনরায় লোড নির্বাচন করি । এই ক্ষেত্রে এটি বন্ধ টিকিট দেখায় (খোলা পরিবর্তে)। আমি ম্যানুয়ালি এটি করার সময় এটি কাজ করে works
সমস্যাটি হ'ল আমি ওয়াটারেরClosed
সাথে নির্বাচন করার সময় পৃষ্ঠাটি পুনরায় লোড হয় না :
browser.select_list(:id => "filter").select "Closed"
এর অর্থ সাধারণত কিছু জাভাস্ক্রিপ্ট ইভেন্ট বরখাস্ত করা হয়নি। আমি ওয়াটারের সাথে ইভেন্টগুলিতে আগুন জ্বালাতে পারি:
browser.select_list(:id => "filter").fire_event "onclick"
তবে আমার জানা দরকার যে কোন ঘটনাটি চালানো উচিত।
কোন ইভেন্টের জন্য কোনও উপাদানকে সংজ্ঞায়িত করার উপায় আছে কি?