Bir olayı jquery veya angularjs'de seçenek etiketine bağlamanın bir yolu var mı? Özellikle belirli bir seçeneğe yönelik bir tıklama etkinliği arıyorum. <option> click olayı angularjs
<select>
<option>Last Month</option>
<option>Last Year</option>
<option onclick='showDatePicker()'>Custom Range</option>
</select>
Ben thirdone biraz karmaşık ise iki ilk üç seçenek, basit birer yapıya sahip olan bir seçme açılan var Burada bir örnek ele alalım. Bir kullanıcı Özel Aralığı (seçenek 3) seçtiğinde, o zaman bir bootstrap özel bir tarih seçici yerleştirdiğim bir bootstrap modeli göstermem gerekir. Öğeyi seçmek için bir değişiklik olayı işleyicisi ekleyerek çalışabilirim ancak sonra kullanıcı Ccustom Range seçeneğini seçerse ve tarihçeyi kullanarak tarihi seçip modal'ı kapatırsa sorun ortaya çıkar. Bundan sonra, kullanıcı seçilen tarih aralığını değiştirmeye izin vermek için Özel Aralık seçeneğini tekrar seçmeye çalışır. Daha sonra bu değişiklik olayı tetiklenmeyecek ve böylece bootstrap modları gösterilmeyecektir.
Önemli Not: Bir modda tarih seçiciyi (önyükleme ya da başka bir) gösteriyoruz ve kullanıcı modalın kapatılacağı tarihi seçtikten sonra.
nasıl ng-click' veya 'ng-change' hakkında –
Hayır, seçenek öğesinde tıklama olayını bağlamak mümkün değildir. Select etiketinde veya özel selectbox'ta onchange olayı kullanın. – dfsq