Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [JQUERY ottenere valori attributi di un form]

    ciao ragazzi..

    non so come ottenere con jquery il valore di un attributo di un tag "input" di un form .. vi allego il codice della form (ignorate gli out.print della jsp)



    codice:
    <out.println("<td>");
    					out.println("<div class=\"cell\">");	
    					out.println("<img src=\"" + read_icon + "\" alt=\"\"/>");
    					out.println("<form action=\"\" method=\"get\">");
    					out.println("<fieldset id=\"field\">");
    					out.println("<input type=\"hidden\" name=\"operation\" value=\"" + read_id + "\"></input>");
    					out.println("<input type=\"hidden\" name=\"parameter\" value=\"" + read_parameter + "\"></input>");
    					out.println("<input type=\"hidden\" name=\"page\" value=\"http://localhost:8080/SM4ALL/index.jsp\"></input>");
    					out.println("<input type=\"submit\" value=\""+read_label+"\" class=\"button\"></input>");
    					out.println("</fieldset>");
    					out.println("</form>");
    					out.println("</div>");
    					out.println("</td>");

    questo è la parte di codice di jquery che vorrei utilizzare:


    codice:
    <script type="text/javascript">
    
    $(function () {
         $(":submit").bind("click",function (event) {
    		event.preventDefault(); //blocca l'evento di default
    		var action = $(this).parents("form").attr("action"); //determina il valore di action
    		alert(action);
    		
    });
    	 
    });
    
    </script>
    riesco ad ottenere l'attributo action del form..

    ma se voglio ottenere il valore dell'attributo "value" del tag input che ha l'attributo name="parameter" come si deve fare?

    grazie a tutti coloro che suggeriranno qualcosa

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    se
    var f=$(this).parents("form")
    e' il form
    f.find("input[name='parameter']")
    e' il campo in questione
    il suo value e'
    .val()

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.