Ich habe ein Formular, das eine modelAttribute
kommt von einem Controller. Ich zeige ein Formular mit den Werten an, die durch modelAttribute
kommen. Wenn ein Benutzer jedoch Änderungen am Formular vornimmt und auf "Senden" klickt, möchte ich sehen, welche Informationen an den Controller gesendet werden. Ich möchte alle Informationen sehen, die an den Controller gesendet werden. Ist das möglich? Bisher habe ich dies:Nach dem Formular in Jsp übergeben, möchte ich sehen, welche Werte an den Controller gesendet werden
<form:form id="myForm" action="/success" method="post" modelAttribute="info">
....
</form:form>
<script>
$(document).ready(function(){
$('#myForm').on('submit', function(e){
e.preventDefault();
var data = $("#myForm").val();
console.log(data);
});
});
</script>
Dank
EDIT:
Nachdem ich var data = $("#myForm" :input').serializeArray();
in meiner Funktion geändert, ich bin in der Lage zu sehen, welche Werte gesendet werden, aber es funktioniert nicht ordentlich aussehen . Irgendeine andere Möglichkeit, es zu tun? Dank
EDIT 2:
Nachdem ich geändert var data = $("#myForm" :input').serialize();
, ich bin in der Lage, um zu sehen, welche Werte besser gesendet werden, als beim letzten Mal, aber immer noch da für Ausdrucke es in der Konsole ein besserer Weg geben. Danke
Wenn Sie nur die Werte an die Konsole aus können Sie auch nur die Netzwerk-Registerkarte aussehen. – zeroflagL