getStudents.jsForm Umleitung nicht auf neue Seite
$("#submit").click(function(){
$.ajax({
url: "displayStudents.php?branchCode=1",
datatype:"JSON",
success: function(obj){
$("table").append("<form method='POST' action='markAttendance.php'> <tr><th>Roll No</th> <th>Name</th><th colspan='2'>Attendance</th></tr>");
for(var i=0; i<obj.length; i++){
$("table").append(
"<tr>"+
"<td>"+obj[i].RollNo+"</td>"+
"<td>"+obj[i].Name+"</td>"+
"<td><input type='radio' name='mark["+i+"]' value='Present'>Present" +
"<input type='radio' name='mark["+i+"]' value='Absent' checked>Absent</td>" +
"</tr>"
);
}
$("table").append("<tr><td><button type='submit' name='submitMark' id='submitMark'>Mark Attendance</button></td></tr></form>");
$("#submit").hide();
}
})
});
In der HTML-Datei gibt es eine Tabelle und Taste ist mit id wie vor. Ich bekomme den JSON richtig und es wird auch richtig angezeigt. Aber immer, wenn ich auf die Schaltfläche Teilnahme markieren klicke, wird sie nicht zu markAttendance.php umgeleitet.
Gibt es einen Fehler in der Konsole? – mvermand
Es wird nicht zur Markattendence-Seite gehen, da das Formular nur auf der Submit-Schaltfläche gesendet wird, sondern die Marktzuständigkeit nicht vom Typ "submit" ist. –
@mbefehl Es gibt keinen Fehler. Nichts wird angezeigt. –