Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript]zmiana name inputa w jquery
Krismen
post 3.08.2011, 13:02:55
Post #1





Grupa: Zarejestrowani
Postów: 86
Pomógł: 0
Dołączył: 5.02.2009

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


Jeśli mam:

  1.  
  2. <input type="radio" name="nazwa" value="T">
  3.  


Czy jest możliwe za pomocą jquery zmienić jego name ? Wyszukałem na google coś takiego, ale to nie działa...

$('input:radio').remove('name','nowa_nazwa);
Go to the top of the page
+Quote Post
Fifi209
post 3.08.2011, 13:06:51
Post #2





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

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


Może go usuń i dodaj nowy po prostu? smile.gif


--------------------
Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP
Go to the top of the page
+Quote Post
luckyps
post 3.08.2011, 13:14:44
Post #3





Grupa: Zarejestrowani
Postów: 153
Pomógł: 41
Dołączył: 28.06.2011
Skąd: Częstochowa

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


A tak nie działa??
  1. $('input:radio').attr('name','nowa_nazwa');
Go to the top of the page
+Quote Post
kamil4u
post 3.08.2011, 13:23:50
Post #4





Grupa: Zarejestrowani
Postów: 2 350
Pomógł: 512
Dołączył: 4.01.2009
Skąd: Wrocław / Świdnica

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


No bez przesady z tym usuwaniem i dodawaniem smile.gif - http://api.jquery.com/attr/
Albo jak Ci nie idzie jQuery to zawsze możesz:
Kod
$('input:radio').get(0).name = 'nowe name'; //ew. jak chcesz wszystkie to wtedy each, albo pętla


Nigdy nie pisałem w jQuery, ale na logikę będzie działało

--edit--
Jak zwykle mam szybki zapłon smile.gif - ale ten sposób z czystym JS może Ci się kiedyś przydać, więc post zostawiam

Ten post edytował kamil4u 3.08.2011, 13:25:12


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 11:57