J'ai effectué des lectures sur AJAX et je voudrais créer une zone de liste qui contrôle ce qui est affiché dans une zone de texte distincte située dans le même formulaire. Le backend du site est géré en php, et les valeurs possibles et autres sont stockées dans la base de données MySQL via PHP. Quelle est la meilleure façon d'obtenir les valeurs de la listbox ainsi que les valeurs de la zone de texte, et si votre réponse est JS, comment puis-je créer plusieurs sélections dans JS?Stratégie de sélection multiple contrôlée par AJAX Stratégie
0
A
Répondre
1
Eh bien, c'est vraiment une question vaste thème. Mon approche serait de créer une liste avec php et mettre un événement onchange qui appellera un paramètre ajax with value, que l'appel ajax remplira textbox.
Vous devez utiliser jquery, lisez la documentation ici http://docs.jquery.com/Main_Page
0
sélection multiple listbox
<select id="choices" multiple="multiple" .. >
Si vous utilisez jQuery, vous pouvez faire quelque chose comme:
$("#choices").change(function() {
var choices = {};
$("#choices option:selected").each(function() {
choices[this.id] = $(this).val();
});
$.post("http://example.com/choice_handler.php", choices, function(content) {
$("#textarea").val(content);
});
});
choix ___ handler.php serait regardez $ _POST pour récupérer les paires id/value et produire le contenu qui serait retourné et ensuite assorti comme la valeur d'une zone de texte.
Note: Je ne l'ai pas testé/débogué tout cela - juste un code esquissant ici
Questions connexes
- 1. Stratégie automatique d'évaluation Sélection en C++
- 2. Question de stratégie jQuery
- 3. exemples de stratégie d'évaluation
- 4. Meilleure stratégie de synchronisation
- 5. fichier de stratégie jar
- 6. XmlMtomReader stratégie de lecture
- 7. Modèle de stratégie paramétré
- 8. stratégie caching pour asp.net
- 9. Critique cette stratégie
- 10. JPA stratégie de validation
- 11. SSIS: stratégie de déploiement
- 12. stratégie de sauvegarde Mysql
- 13. modèle modèle de stratégie
- 14. Stratégie de création MEF
- 15. Stratégie de connexion
- 16. Stratégie Exception SharePoint
- 17. Stratégie de routage ASP.Net MVC
- 18. Design Patterns - Modèle de stratégie
- 19. Stratégie de gestion des exceptions
- 20. stratégie UINavigationController (iPhone)
- 21. Stratégie d'implémentation de WPF LinkLabel
- 22. Élaboration d'une stratégie de test
- 23. stratégie de génération de sitemap
- 24. erreur de stratégie de sécurité
- 25. Stratégie/recommandations d'utilisation de CFPARAM
- 26. iPhone Voir Stratégie
- 27. Stratégie Mercurial Tagging/Branching
- 28. Stratégie et Flyweight
- 29. SQL - Stratégie Windows
- 30. Stratégie d'éditeur dans GAC
Si vous voulez vraiment apprendre cela, ne pas utiliser jQuery ou tout autre de lib. Faire un simple wrapper ajax n'est pas difficile. Aller sur le site W3schools et lire un peu sur ajax – AntonioCS