Maison > interface Web > js tutoriel > le corps du texte

jquery implémente la liaison secondaire du menu déroulant à l'aide de l'objet json pour obtenir la valeur de la base de données afin d'afficher les compétences linkage_javascript

WBOY
Libérer: 2016-05-16 16:54:21
original
1276 Les gens l'ont consulté

Utilisez struts2 et Ajax pour réaliser la transmission des objets json, puis réalisez le lien secondaire du menu

Ce qui suit est le code original de mon fichier js :

Copier le code Le code est le suivant :

var mail={
//Initialisation
init:{
// Données d'initialisation
initdata :{ did:'',
ttitle:'',
sendpassword:'',
description:''
},
//Initialisation event
initevent:{
DataEvent:function(){
$("#did").unbind("change");//Obtenir le menu de premier niveau et lier l'événement
$ ("#did").bind("change ",function(){
//alert($(this).val());
mail.init.initdata.did=$(this). val();
//alert( mail.init.initdata.did);
mail.init.initevent.getuser(
},
getuser:function(){
$.post("mailAction_showUsers?did=" mail.init.initdata.did,null,function(data){
var uidoption =$("#uid") ;// Récupérer le menu secondaire
uidoption.empty();//Effacer la liste
for(var i=0;i//Remplissez les options, transmettez Loop
uidoption.append("


Copier le code Le code est le suivant : private int
public String getDid(){
...
}
public void setDid(Strign did){
...
}
public String showUsers(){

users=(ArrayList)this.userService.getUsersByDid(did);
System.out.println(users.size() "...");
return SUCCESS; }


Configuration Struts.xml :



Copier le code< ;result type="json">


page jsp :




Copier le code


Le code est le suivant :Voici une capture d'écran de l'opération après mise en œuvre :


Écrit à ceux qui en ont besoin. . . Référence Référence
Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal