Salut les amis
Je travaille avec une application de calendrier complet, en ce que, alors que je clique dans un événement, il doit être redirigé vers une autre page et aussi afficher le données comme l'ID de l'événement, le début de l'événement, la fin de l'événement, l'ID de l'utilisateur etc. Comment puis-je faire cela dans J Query et Full CalenderComment HTTP Post/HTTP Obtenir et naviguer vers une autre page en utilisant JQuery
Répondre
Je pense que vous pouvez faire quelque chose comme ceci:
$('#calendar').fullCalendar({
eventClick: function(calEvent, jsEvent, view) {
window.location = 'page.php?'
+ 'id=' + calEvent.id
+ '&start=' + calEvent.start
+ '&end=' + calEvent.end
+ '&user_id=' + calEvent.user_id;
}
});
Vous pouvez utiliser cette méthode pour poster vos données:
function post_to_url(path, params, method) {
method = method || "post"; // Set method to post by default, if not specified.
// The rest of this code assumes you are not using a library.
// It can be made less wordy if you use one.
var form = document.createElement("form");
form.setAttribute("method", method);
form.setAttribute("action", path);
for(var key in params) {
var hiddenField = document.createElement("input");
hiddenField.setAttribute("type", "hidden");
hiddenField.setAttribute("name", key);
hiddenField.setAttribute("value", params[key]);
form.appendChild(hiddenField);
}
document.body.appendChild(form); // Not entirely sure if this is necessary
form.submit();
}
pris de here.
Un exemple comment l'utiliser:
$('#calendar').fullCalendar({
eventClick: function(calEvent, jsEvent, view) {
var method = 'POST';
var path = 'page.php';
var params = new Array();
params['event_id'] = calEvent.id;
params['event_start'] = calEvent.start;
params['event_end'] = calEvent.end;
params['event_user_id'] = calEvent.user_id;
post_to_url(path, params, method);
}
});
pouvons-nous le faire en POST? –
Oui, vous pouvez créer un formulaire en utilisant JQuery ou javascript et l'envoyer avec form.submit(). – codea
pouvez-vous montrer un exemple de code? –
Lorsque vous connectez votre fullcalendar, vous devez utiliser l'événement eventClick.
$(your_calendar_selector).fullCalendar({
eventClick: eventClick,
});
Ensuite, vous définissez un gestionnaire comme:
function eventClick(event) {}
De dans cette fonction, vous pouvez faire quelque chose d'aussi simple que de la window.location.href à une autre page, en passant les valeurs dont vous avez besoin sur la querystring, ou effectuez un POST sur la nouvelle page sérialisant les données d'événement requises.
Je dois le rediriger vers une nouvelle page, tout en cliquant sur un événement, il doit être redirigé. –
- 1. Dans Silverlight, comment lancer/naviguer vers une autre page?
- 2. Comment obtenir une page http en utilisant des cookies mécanisés?
- 3. Soumettre un formulaire en utilisant jquery sans naviguer vers un autre écran
- 4. Utilisation d'un bouton pour naviguer vers une autre page dans une NavigationWindow
- 5. Comment puis-je naviguer vers une autre page à partir d'un bouton?
- 6. Comment puis-je naviguer d'une page xaml à une autre?
- 7. jQuery pour naviguer vers la page dans l'option de sélection
- 8. Naviguer dom en utilisant jquery pour obtenir des éléments spécifiques
- 9. redirigent vers une autre page
- 10. Liens vers une autre page
- 11. JSF, Comment définir une propriété dans une autre page/bean de sauvegarde, puis naviguer vers cette page?
- 12. Passer la valeur à une autre page en utilisant jquery
- 13. redirigent vers une autre page
- 14. Comment naviguer d'une vue à une autre vue en utilisant UIPageControl?
- 15. Comment naviguer d'une page xaml à une autre et transmettre des valeurs?
- 16. Wicket: comment rediriger vers une autre page?
- 17. Rediriger vers une page en utilisant IIS6
- 18. Empêcher l'utilisateur de naviguer directement vers une page dans Silverlight
- 19. Rediriger les données GET d'une page en utilisant POST vers une autre page
- 20. Comment passer des valeurs de variables d'une page à une autre en utilisant AJAX et jQuery?
- 21. https se transforme en http lors de la redirection d'une page jsp vers une autre
- 22. Déplacer le curseur par programmation d'une page vers une autre page en utilisant JavaScript
- 23. Dois-je naviguer vers un URI relatif ou naviguer vers une nouvelle instance d'une page dans WPF?
- 24. Envoi de données VB vers une autre page en JavaScript
- 25. Javascript; Envoi utilisateur vers une autre page
- 26. Redirection vers une autre page en utilisant C# Response.Redirect en javascript
- 27. Comment obtenir l'URL de la page précédente en utilisant jquery
- 28. Comment rediriger une page Web d'un domaine vers un autre en utilisant .htaccess
- 29. Naviguer vers un SplitViewController
- 30. Comment naviguer dans une table en utilisant le framework d'entité?
Quand vous dites après que vous essayez vraiment faire un HTTP POST? –