Salve.
Posto una parte di un mio codice e mi da una specie di errore quando vorrei eseguire lo script dentro al submit.
Quello che posto non č il mio progetto completo ma vorrei sapere perchč non esegue questo alert("Se funziona questo mi hai aiutato");.
http://api.jquery.com/submit/
http://stackoverflow.com/questions/6...m-using-jquery
Usando l'esempio sul primo sito funziona sul pc.
Usando la finestra dialog(mio codice) mi da errore "too much recursion" sulla libreria jquery.min.js linea 2 (usando Firebug Console) dopo aver premuto il bottone add del Dialog.
Come posso migliorare il codice per far funzionare l'alert?
codice:<html> <head> <title></title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <style></style> </head> <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script> <script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.23/jquery-ui.min.js"></script> <script type="text/javascript"> // <---- VENTAŅAS DE PARAMETERES----> $(document).ready(function() { var regex,v,l,c,b,i,contapara=3; $( "#wnd_Addparam" ).dialog({ autoOpen: false, height: 'auto', width: 350, modal: true, resizable:false, buttons: { "Add": function() { contapara=(parseInt(contapara)+1); alert("popopo"); $("#formparam").submit(function() { alert("Se funziona questo mi hai aiutato"); }); $( this ).dialog( "close" ); }, Cancel: function() { $( this ).dialog( "close" ); } }, close: function() { $( this ).dialog( "close" ); } }); $( "#btn_Addpar" ).click(function() { i=(parseInt(contapara)+1); $("#formparam").remove(); $("#wnd_Addparam").append('<form method="GET" name="formparam" id="formparam" action="${nextstep}"><table><tr><td><label>ID</label></td><td>\ <textarea class="expand" name="inputp'+i+'_id" id="inputp'+i+'_id"></textarea></td></tr>\ <tr><td><label>Type</label></td><td><select name="inputp'+i+'_type" id="inputp'+i+'_type">\ <option value="text">Text</option><option value="integer">Integer</option><option value="float">Float</option>\ <option value="list_values">List of values</option><option value="range">Range</option>\ <option value="selection_collapsed">Selection (collapsed)</option>\ <option value="selection_expanded">Selection (expanded)</option>\ <option value="subimage">Subimage selection</option>\ <option value="polygon">Polygon selection</option>\ <option value="horizontal_separator">Horizontal separator</option>\ </select></td></tr></table></form>'); $( "#wnd_Addparam" ).dialog( "open" ); }); }); </script> <body> <div> <input type="button" id="btn_Addpar" value="Add"/> <input type="button" id="btn_Deletepara" value="Delete"/> <input type="button" id="btn_Pedit" value="Edit"/> </div> <div id="wnd_Addparam" title="New parameter" ></div> </body> </html>

 
			
			 
					
					
					
						 Rispondi quotando
  Rispondi quotando