Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [jquery][cookies][php] Button, który ma disabled w nieskończoność, Prośba o pomoc w przypisaniu cookies do buttona
rokasny
post
Post #1





Grupa: Zarejestrowani
Postów: 32
Pomógł: 0
Dołączył: 23.11.2013

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


  1. <script type="text/javascript">
  2. function setCookie(key, value) {
  3. var expires = new Date();
  4. expires.setTime(expires.getTime() + (1 * 24 * 60 * 60 * 1000));
  5. document.cookie = key + '=' + value + ';expires=' + expires.toUTCString();
  6. }
  7.  
  8. function getCookie(key) {
  9. var keyValue = document.cookie.match('(^|;) ?' + key + '=([^;]*)(;|$)');
  10. return keyValue ? keyValue[2] : null;
  11. }
  12.  
  13. if(getCookie(button_cookie) === 1){
  14. $('button').attr("disabled",true);
  15. };
  16. $(document).ready(function(){
  17. $('button').click(function(){
  18.  
  19. $.ajax ({
  20. type: "POST",
  21. url: "buton.php",
  22. data:{obliczalg: $(this).val()},
  23. success: function(msg)
  24. {
  25.  
  26. alert( "Obliczono:"+msg);
  27. $('.poka').slideToggle("slide", true);
  28. setCookie(button_cookie,1);
  29.  
  30. $(this).attr("disabled",true);
  31. },
  32. error: function (XMLHttpRequest, textStatus,
  33. errorThrown)
  34. {
  35. alert('Error submitting request.');
  36. }
  37. });
  38.  
  39. });
  40.  
  41. });
  42. </script>

button :
  1. <button value='<?php echo $row[0] ?>' type='submit' name='obliczalg' class="ajax" )">Oblicz</button>


Witam wszystkich, proszę o podpowiedzi - co jest nie tak z kodem. Bez cookies wykonuje pięknie zadaną mu funkcje, jednak z cookies nie odpowiada po kliknięciu w ogóle. Próbuje zrobić tak, żeby po kliknięciu button stał się disabled i był tak w nieskończoność (nawet po odświeżeniu strony).
Go to the top of the page
+Quote Post

Posty w temacie
- rokasny   [jquery][cookies][php] Button, który ma disabled w nieskończoność   1.12.2013, 18:59:34
- - com   class="ajax" )" a co to?   1.12.2013, 19:47:28
- - rokasny   css ale nieistotny tutaj   1.12.2013, 20:14:26
- - com   istotny bo składnia przycisku jest nie prawidłowa ...   1.12.2013, 20:17:03
- - rokasny   hm no to powinna być zmienna do czegoś   1.12.2013, 20:20:16
- - com   no zgadza sie tylko w twoim kodzie jest ona nie ok...   1.12.2013, 20:42:23
- - rokasny   no właśnie, a czy mogę prosić o podpowiedzi co pop...   1.12.2013, 21:03:54
- - com   no dałem podpowiedź uruchom firebug/kosole błędów ...   1.12.2013, 21:12:38
- - rokasny   W pierwszej kolejności (póki co jedyne): [HTML] p...   1.12.2013, 21:25:21
- - com   to już Ci powiedziałem po powierzchownej analizie ...   1.12.2013, 23:08:31
- - rokasny   staram się to ogarnąć, ale nie mam lekko, pomożeci...   2.12.2013, 12:57:28
- - nospor   Projekt na studiach..... to moze jakies podstawy w...   2.12.2013, 13:13:45
- - rokasny   [PHP] pobierz, plaintext <script type="tex...   2.12.2013, 13:28:21
- - nospor   No ale co ci znowu nie dziala? ps: nie === 1 a ==...   2.12.2013, 14:23:35
- - rokasny   [PHP] pobierz, plaintext <script type="tex...   2.12.2013, 14:34:30
- - nospor   No to dla kazdego buttona przypisuj ciasteczko o i...   2.12.2013, 14:39:06
- - werdan   >ale mam kilka wierszy z tym buttonem (który ma...   2.12.2013, 14:39:18
- - rokasny   jak to id konkretnego buttona do niego dopisać? ...   2.12.2013, 14:43:41
- - markuz   [HTML] pobierz, plaintext <button id="1...   2.12.2013, 14:55:41
- - werdan   Pisane bez testowania. Jak nie działa, wklejaj błę...   2.12.2013, 14:57:53
- - rokasny   tylko, że ja używam jednego buttona o innym value ...   2.12.2013, 14:58:15
- - werdan   Nie kumam. Otwórz strone, kliknij prawym, wybierz ...   2.12.2013, 15:00:57
- - rokasny   Cytat(werdan @ 2.12.2013, 14:57:53 ) ...   2.12.2013, 15:03:39
- - werdan   [PHP] pobierz, plaintext  <td><butto...   2.12.2013, 15:17:17
- - rokasny   jezeli dam zamiast $i $row[0] tez powinn...   2.12.2013, 15:29:29
- - werdan   $row jest tylko dostepne w petli, patrz twój ...   2.12.2013, 15:35:39
- - rokasny   aaa! jestes mistrz! Dziękuje   2.12.2013, 15:39:29


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

 



RSS Aktualny czas: 2.10.2025 - 14:29