Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl


kaznodzieja
Napisane: 5.12.2011, 11:18:34





Grupa: Zarejestrowani
Postów: 94
Dołączył: 28.01.2007

Ostrzeżenie: (0%)
-----

Udało mi się coś takiego wymodzić i działa, oczywiście na jquery. Przepraszam za brzydki kod ale wycinałem to z działającego skryptu, przetestowałem to w takiej formie jak jest wklejone.
Jak wybierze pole inne to input stanie się aktywny, jak zmienisz pole z inne na inną wartość to input będzie nie aktywny.

  1. <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
  2. <select id="czesci" class="czesci" name="czesci" >
  3. <option selected="selected" ></option>
  4. <option>aaa</option>
  5. <option>bbb</option>
  6. <option>inne</option>
  7. </select>
  8.  
  9. <input id="cos" disabled="disabled" />
  10. <script>
  11. $(".czesci").change(function () {
  12. var str = "";
  13. $(".czesci option:selected").each(function () {
  14. str += $(this).text();
  15. if(str == "inne"){
  16. $("#cos").removeAttr("disabled");
  17. }else{
  18. $("#cos").attr("disabled", "true");
  19. }
  20. });
  21. }).change();
  22. </script>
  Forum: JavaScript · Podgląd postu: #919823 · Odpowiedzi: 9 · Wyświetleń: 1 000


New Posts  Nowe odpowiedzi
No New Posts  Brak nowych odpowiedzi
Hot topic  Popularny temat (Nowe)
No new  Popularny temat (Brak nowych)
Poll  Sonda (Nowe)
No new votes  Sonda (Brak nowych)
Closed  Zamknięty temat
Moved  Przeniesiony temat
 

RSS Wersja Lo-Fi Aktualny czas: 19.04.2024 - 07:20