Ich versuche, jede Form des Körpers mit Ajax zu senden. Und abhängig von der Rückgabeanforderung AJAX muss ich die entsprechende Schaltfläche deaktivieren.
So sind die Fragen:
1) Wie man jede Form des Körpers durch AJAX sendet?
2) So deaktivieren Sie die entsprechende Schaltfläche je nach Anforderung AJAX.AJAX: So senden Sie jede Form des Körpers und deaktivieren Sie die entsprechenden Schaltflächen
<script>
$(document).ready(function() {
var formDates = $('form').serializeArray() //I want to sen each form of body
$.each(formDates, function() { //This part I dont know how must be
$.ajax({
type: "POST",
url: "file.php",
data: formDates,
success: function (data) {
$("#dates").html(data) //Return a variable called 'condition'
if (condition == true) {
$("addFavs").prop("disabled", true); //I want disable the button wich correspond to the form I send
}
if (condition == false) {
$("removeFavs").prop("disabled", true); //I want disable the button wich correspond to the form I send
}
} //End of success de AJAX
}) //End of ajax request
}) //End of each
//})
})
</script>
</head>
<body>
<form id="form1">
<input type="text" value="date1" name="name1" />
<input type="text" value="date2" name="name2" />
<input type="text" value="date3" name="name3" />
<button type="button" class="addFavs form-button">Add</button>
<button type="button" class="removeFavs form-button">Remove</button>
</form>
<form id="form2">
<input type="text" value="date4" name="name1" />
<input type="text" value="date5" name="name2" />
<input type="text" value="date6" name="name3" />
<button type="button" class="addFavs form-button">Add</button>
<button type="button" class="removeFavs form-button">Remove</button>
</form>
<span id="dates"></span>
</body>
Vielen Dank, es funktioniert. – SilverSurfer
'versuchen Sie das' ist keine Erklärung dafür, was geändert wurde und warum – charlietfl
Ich habe die Erklärung der Änderungen hinzugefügt, die im Code gemacht wurden –