Soru Önyükleme Denetimlerini Devre Dışı Bırakma


Uygulamamdaki Bootstrap css ve js kullanıyorum. Yanlışlıkla açılan bir açılır listeye tıkladım ve açılır listeyi açtığını gördüm. Ben yaptım readonly özniteliğinde select öğe:

<select id="xxx" name="xxx" class="input-medium" readonly>

Ayarlamayı da denedim readonly="true"ama yine de aynı.

Ancak, jQuery.datepicker kullanmazsanız, metin kutusu denetimi iyi çalışır.

Bootstrap kullandığımızda bir açılır kapanma denetimi hazırlamanın özel bir yolu var mı?


47
2018-01-09 14:41


Menşei


Sonunda öğrendim. Twitter ile ilgisi yok. Bu basit bir HTML. salt okunur sadece denetimi salt okunur gibi yapar. Ancak devre dışı bırakma kontrolü devre dışı bırakır. - Firnas


Cevaplar:


Hayır, Bootstrap, bir açılır menüyü devre dışı bırakmak için özel durumlar getirmez.

<select id="xxx" name="xxx" class="input-medium" disabled>

veya

<select id="xxx" name="xxx" class="input-medium" disabled="disabled">

çalışacak. Öznitelik değerleri vermeyi tercih ediyorum (ikinci formdaki gibi; XHTML'de, öznitelikler bir değere sahip olmalıdır), ancak HTML özellikleri şöyle der:

Bir öğe üzerinde bir boole özniteliğinin varlığı doğruyu temsil eder.   değer ve özniteliğin yokluğu yanlış değeri temsil eder.

(dan http://www.whatwg.org/specs/web-apps/current-work/multipage/common-microsyntaxes.html#boolean-attribute)

Salt okunur ve engelli arasındaki temel farklar: *

Devre Dışı özellik

  • Devre dışı bırakılan form öğeleri için değerler işlemciye geçirilmez. yöntem. W3C buna başarılı bir eleman diyor. kontrol edilmeyen onay kutularını oluşturmak için.)
  • Bazı tarayıcılar geçersiz kılabilir veya devre dışı bırakılmış form öğeleri için varsayılan stil sağlar. (Gri dışarı veya kabartma metni) Internet Explorer 5.5 özellikle bu konuda çok kötü.
  • Devre dışı bırakılan form öğeleri odaklanmaz.
  • Engelli form öğeleri sekme gezinme modunda atlandı.

Salt Okunur Özniteliği

  • Tüm form öğelerinin salt okunur bir özelliği yoktur. En dikkate değer <SELECT>, <OPTION>, ve <BUTTON> öğelerin salt okunur öznitelikleri yoktur (her ikisinin de özelliği devre dışı bırakılmış olsa da)
  • Tarayıcılar, form öğesinin salt okunur olduğuna dair varsayılan geçersiz kılma geri bildirimi sağlamamaktadır.
  • Salt okunur özellik kümesiyle form öğeleri, form işlemcisine iletilir.
  • Salt okunur form öğeleri okuyabilir
  • Salt okunur form öğeleri sekmeli gezinme içerisinde yer almaktadır.

* -tanımlı intihal http://kreotekdev.wordpress.com/2007/11/08/disabled-vs-readonly-form-fields/


88
2018-01-09 14:58



Çok önemli: Devre dışı bırakılan form öğelerinin değerleri işlemci yöntemine aktarılmaz. W3C bunu başarılı bir eleman olarak adlandırır (Bu, kontrol edilmeyen onay kutularına benzer şekilde çalışır.)! - lzap
Salt okunur ve devre dışı bırakılanlar arasındaki farklar çok faydalıdır. - Dov Miller


Deneyin

$('#xxx').attr('disabled', true);

12
2018-01-09 14:42



o bootstrap ve jquery kullanarak soruyor - ismail baig
Ayrıca jQuery 1,6'dan bu yana attr () yerine prop () olacaktır. - Jpsy


Deneyin

<select id="xxx" name="xxx" class="input-medium" disabled>

2
2018-01-09 14:44



bu çalışıyor. Teşekkürler - Firnas


JQuery 1.6 + 'yı hatırlayın. .prop() işlevi.

$("input").prop('disabled', true);

$("input").prop('disabled', false);

2
2017-12-21 16:16





<select id="message_tag">
<optgroup>
<option>
....
....
</option>
</optgroup>

Burada sadece "select" elemanı için bootstrap css'yi kaldırdım. Aşağıdaki css kodunu kullanarak.

#message_tag_chzn{
display: none;
}

 #message_tag{
  display: inline !important;
}

0
2018-06-19 12:43





ayrıca "readonly" kullanabilirsiniz

<select id="xxx" name="xxx" class="input-medium" readonly>

0
2017-07-27 13:29