Este exemplo compartilha o código específico para o JQuery para obter um vínculo de três níveis para sua referência.
JSP Page Part:
<li id = "pisos"> <span id = "pisthshow"> selecione um edifício: </span> <select name = "build" id = "build" onchange = "piso2 ()"> </leclect> </li> <li id = "builds"> <span id = "pisoshow"> selecione uma casa: </span> <select)
Parte do JS:
função piso () {document.getElementById ("build"). options.length = 0; : "json", sucesso: function (dados) {console.log (dados); Data.Length; getElementById ("FLOOT2"). Opções.Length = 0; : "POST", URL: "Floor2.Action", Data: {"ParentId": Build}, Datatype: "JSON", Sucesso: Function (Data) {var Len = Data.Length; info+"</pption>";Parte de configuração do Struts2:
<names do pacote = "user" namespace = "/" estends = "json-default"> <ação name = "piso" method = "piso"> <resultado type = "json"> <param name = "root"> piso </param> </resultado> </action> <ação name = "piso2" = "piso2"> </resultado </"json> <sson> </action> <action name =" piso2 "=" piso2 "> <plestt> <tigy> <sson> <sson> <stur
Seção de ação:
public string piso () {System.out.println ("aqui está ajax"); .println ("Aqui está a segunda chamada de Ajax"); System.out.println (Endereço de Endereço.getparentId ());Por fim, não se esqueça de importar o Struts2-JSON-PLUGIN-2.3.15.1.JAR.
O acima é todo o conteúdo deste artigo.