Jquery Object naar string?

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Ferdi R

Ferdi R

11/05/2015 18:27:52
Quote Anchor link
Ik maak gebruik van een aantal knoppen om een aantal (div) elementen te openen, nu wil ik de waarde meegeven via een hidden input om zo via POST te kijken op welke knop er is geklikt $('input[name="welkedatum"]').val($target);

Maar als ik het test komt in $_POST['welkedatum']; [Object object] te staan, maar ik moet de class naam hebben (.eendatum)



Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<script type="text/javascript">
    $(document).ready(function() {
        
        $('.selectdate .cto').click(function () {
            
            var $target = $($(this).data('target')).slideToggle();
            $('.target').not($target).hide();

            $('input[name="welkedatum"]').val($target);
        });
        $('.selectdate .ctom').click(function () {
            
            var $target = $($(this).data('target')).slideToggle();
            $('.datumsluit').not($target).hide();
            $('input[name="welkedatum"]').val($target);
        });
    });
    </script>
 
PHP hulp

PHP hulp

20/04/2024 17:23:14
 
Thomas van den Heuvel

Thomas van den Heuvel

11/05/2015 20:02:54
Quote Anchor link
Ferdi R op 11/05/2015 18:27:52:
maar ik moet de class naam hebben

Dan moet je dat opslaan, en niet het object zelf.

Probeer het eens met $target.attr('class').
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.