J'utilise jQuery de manière dynamique pour créer des onglets, mais chaque fois que je clique sur un onglet, il recharge à nouveau l'URL cible. Comment désactiver le comportement de rechargement à moins que je ne souhaite le recharger à nouveau? merci beaucoup.Comment désactiver le rechargement lorsqu'un onglet est créé dynamiquement?
1
A
Répondre
4
Utilisation event.preventDefault()
:
$('a.tab').click(function(event) {
event.preventDefault(); // this is the key
// your code here
});
Modifier: En ce qui concerne votre commentaire - juste set cache
to true:
$(document).ready(function() {
$apTabs = $("#apTabs").tabs({
// ...
cache: true, // this does the magic
// ...
});
});
1
$('#tabs').click(function(){
// code
return false;
});
0
Poster mon code pour votre référence:
$(document).ready(function() {
$apTabs = $("#apTabs").tabs({
ajaxOptions: { async: true },
cache:false,
add: function(event, ui) {
//immdeiately select the new created one
$apTabs.tabs('select', '#' + ui.panel.id);
}
});
});
<div id="apTabs">
<ul>
<li></li>
</ul>
<div></div>
</div>
Questions connexes
- 1. ASP.NET - Bouton créé dynamiquement
- 2. Comment valider un contrôle créé dynamiquement?
- 3. Copie d'informations d'un contrôle utilisateur créé dynamiquement vers un autre contrôle utilisateur créé dynamiquement
- 4. Dynamiquement recherche à l'aide LINQ et créé dynamiquement prédicats
- 5. get width of uicomponent personnalisé créé dynamiquement
- 6. Faire pivoter un objet AS3 dynamiquement créé
- 7. onglets jQuery UI de navigation onglet désactiver
- 8. désactiver/activer Dynamiquement articles CheckBoxList
- 9. créer un contrôle sur le bouton créé dynamiquement
- 10. Comment puis-je gérer un envoi de formulaire créé dynamiquement?
- 11. Comment lier SiteMap à un TreeView créé dynamiquement?
- 12. Désactiver le formulaire lorsque BackgroundWorker est occupé?
- 13. Comment masquer un onglet (pas simplement le désactiver) dans .NET CF
- 14. Comment le proxy transparent est-il créé dans Remoting
- 15. Problèmes de rechargement de viewState de mes contrôles ASP.Net créés dynamiquement
- 16. Comment trouvez-vous dynamiquement créé checkbox est sélectionner/désélectionner dans le composant de grille de données dans flex?
- 17. Ajout de gestionnaires au menu contextuel créé dynamiquement
- 18. Silverlight 2: INotifyPropertyChanged sur un objet créé dynamiquement?
- 19. C# INotifyPropertyChanged sur les propriétés d'un objet créé dynamiquement?
- 20. Problème de rechargement UITableView
- 21. Comment puis-je définir le ValidationGroup dynamiquement?
- 22. Comment identifier le fichier créé complètement
- 23. Javascript: Valider le contrôle de liste de bouton radio créé dynamiquement dans ASP.NET
- 24. Les contrôles ne semblent pas sur le contrôle de l'utilisateur créé dynamiquement
- 25. Le contrôle utilisateur créé dynamiquement ne peut pas gérer les événements sur PostBack
- 26. Comment désactiver le clonage d'activité dans WF?
- 27. Rechargement en javascript
- 28. ObjectDataSource créé deux fois lorsque le contrôle est modifié
- 29. Comment j'utilise jquery pour obtenir la hauteur d'un élément enfant créé dynamiquement sans Id
- 30. Rechargement CSS sur IE7
merci pour votre réponse rapide :-), mais désactiver l'événement par défaut entraînera pas mon onglet sélectionné ne s'affiche pas. J'ai besoin de montrer le contenu récupéré de la charge initiale, je veux juste l'empêcher de demander à nouveau du contenu au serveur. Merci beaucoup. – Matt
Merci pour le point. mettre "cache" à true a fait la magie. – Matt