Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript][JQUERY] Odblokowanie elementu źle działa
Michael2318
post 28.12.2012, 23:18:19
Post #1





Grupa: Zarejestrowani
Postów: 651
Pomógł: 116
Dołączył: 3.06.2012
Skąd: Lędziny

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


Mam taką funkcje:

  1. $(function() {
  2. $( "#draggable" ).draggable();
  3. $( "#droppable" ).droppable({
  4. drop: function( event, ui ) {
  5. $("#daleej").prop("disabled", "");
  6. $( this )
  7. .addClass( "ui-state-highlight" )
  8. .find( "p" )
  9. .html( "Poprawnie!" );
  10. }
  11. });
  12. });
  13. </script>


Krótko mówiąc, są przedmioty, jeden z nich trzeba przeciągnąć w kółko. Jeśli to user zrobi to pole submit automatycznie przekształca się w 'odblokowane' (standardowo jest zablokowane - disabled="disabled").
I niby ta funkcja działa, ale... Za pierwszym razem submit zablokowany, przeciągam i ładnie się odblokowuje, wciskam F5 i...submit jest odblokowany. Dopiero jak od nowa wpisze i zatwierdze adres w przeglądarce to znowu przechodzi w stan 'zablokowany'. Jak to zrobić, żeby po odświezeniu strony, ten element znowu się blokował? Jakby coś to html najzwyczajniejszy w świecie, ale łapcie:

  1. <form action="test.php" method="post">
  2. <input type="text">
  3. <input type="submit" value="dalej" id="daleej" disabled="disabled">
  4. </form>
Go to the top of the page
+Quote Post
timon27
post 29.12.2012, 12:46:37
Post #2





Grupa: Zarejestrowani
Postów: 578
Pomógł: 69
Dołączył: 15.04.2007
Skąd: Wrocław

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


Spróbuj z losowym name'm:


  1. $r=mt_rand();
  2.  
  3. ...
  4.  
  5. echo "<input type='submit' name='name_$r' value='dalej' id='daleej' disabled='disabled' >";
  6.  


Ten post edytował timon27 29.12.2012, 12:47:30
Go to the top of the page
+Quote Post
Michael2318
post 29.12.2012, 13:13:58
Post #3





Grupa: Zarejestrowani
Postów: 651
Pomógł: 116
Dołączył: 3.06.2012
Skąd: Lędziny

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


Problem w tym, że name musze mieć stałe (o stałej nazwie) ;/
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: 28.04.2024 - 13:25