zcrusher It's time to unleash the Fury | ce matin, je me suis penché sur mon petit problème.. Solution :
Code :
- eventClick: function(event, jsEvent, view, element)
- {
- var info ="<input type=\"text\" class=\"form-control\" id=\"eventName\" name=\"eventName\" value=\""+event.title+"\"><input type=\"hidden\" id=\"eventid\" value=\""+event.id+"\" name=\"eventid\" />";
- $('#editEvent').modal('show'); // Affiche la fenêtre qui édite le nom de l'événement. <div class="modal fade" id="editEvent">
- $('#eventInfo').html(info); // variable dans le form html
- var id = event.id;
- $('#boutonenregistrer').click(function(event, jsEvent, view, element) {
- title = $('#editEvent #eventName')[0].value;
- if(title != null && title != '') {
- $.ajax({
- url: 'ajax/ajax-calendar.php?action=save',
- type: "GET",
- data: {
- 'title' : title,
- 'id' : id
- },
- });
- }
- });
- $('#supprimer').click(function(event, jsEvent, view, element) {
- title = $('#editEvent #eventName')[0].value;
- if(title != null && title != '') {
- $.ajax({
- url: 'ajax/ajax-calendar.php?action=sup',
- type: "GET",
- data: {
- 'id' : id
- },
- });
- }
- });
- $('#editEvent form')[0].reset(); // Remise à zéro du formulaire
- $('#editEvent').modal('hide'); // ici le formulaire est effacé.
- $('#calendar').fullCalendar('refetchEvents');
- },
|
Code :
- title = $('#editEvent #eventName')[0].value;
|
J'avais oublié le " #editEvent " dans mon code source.. décidément je n'aime pas le javascript ---------------
Si on te demande, tu diras que nous étions ensemble en train d'écraser des boîtes aux lettres !!
|