Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> bind i unbind lub on i off dla zdarzenia "click", problem z przypięciem ponownym zdarzenia "click"
damianooo
post 9.04.2013, 22:09:27
Post #1





Grupa: Zarejestrowani
Postów: 496
Pomógł: 2
Dołączył: 15.07.2011
Skąd: Katowice

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


Witam,

Mam następujący problem z jQuery. Ustawiłem sobie że dla pewnego zdarzenia ma zostać odwiązane zdarzenie "click" dla wybranego elementu DOM ... natomiast jeżeli dane zdarzenie nie wystąpi to ma byc ponownie dowiązane zdarzenie "click" dla wybranego elementu. W skrócie ma być tak że jak wybiorę jedną z opcji pola wyboru to button Save ma być nieaktywny, jeżeli wybiorę inną z opcji to ma być button Save aktywny. (dodatkowo dodam że button Save nie jest buttonem tylko tagiem <a> ) . Niestety nie działa mi ponowne dowiązanie zdarzenia "click" przez co nie mogę zapisać swoich zmian na stronie.

Mój kod
  1. $("#my_select_field").change(function(){
  2.  
  3. var costam = $(this).val();
  4.  
  5. function changeType(costam){
  6.  
  7. $.ajax({
  8. url: "costam",
  9. type: "POST",
  10. dataType: "json",
  11. data: {
  12. costam: costam
  13. },
  14. success: function(data){
  15.  
  16. if(data){
  17.  
  18. if(wartosc == wartosc){
  19. $('#buttonSave').unbind('click');
  20. }else{
  21. $('#buttonSave').bind('click');
  22. }
  23.  
  24. }
  25. }
  26. })
  27. }
  28.  
  29. changeType(costam);
  30. });



próbowałem też tak:

$('#buttonSave').on('click');

albo tak:

$('#buttonSave').bind({
click: function() {},
});


niestety nic nie działa ...

jak mogę dowiązać ponownie zdarzenie "click" do buttona Save ? ...


dzięki

Ten post edytował damianooo 9.04.2013, 22:11:06
Go to the top of the page
+Quote Post

Posty w temacie


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 - 13:24