0
私はajaxを初めて使用しています。私はJSPファイル内のテーブルにデータを表示しようとしています。JSPでAJAXを使用してテーブルにJSON配列を表示する方法
APIはAJAXを使用して呼び出されます。
コントローラは応答の下方を通過:
BatchwiseStudent [name=Ram, course=MCA (Commerce), [email protected], placed=null, batch=2016, mobileNo=7.276339096E9]
JSPページで:私はテーブルに新しい行を見ることができるが、データがない
<script type="text/javascript">
function getStudentDetails(){
$batch = $('#batch');
$course = $('#course');
$.ajax({
type: "GET",
url: "./batchAjax?batchId="+$batch.val()+"&courseId="+$course.val(),
success: function(data){
console.log("SUCCESS ", data);
if(data!=null){
$("#batchwiseTable").find("tr:gt(0)").remove();
var batchwiseTable = $("#batchwiseTable");
$.each(JSON.parse(data),function(key,value){
console.log(key + ":" + value);
var rowNew = $("<tr><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr>");
rowNew.children().eq(0).text(value['name']);
rowNew.children().eq(2).text(value['emailId']);
rowNew.children().eq(3).text(value['placed']);
rowNew.children().eq(4).text(value['batch']);
rowNew.children().eq(5).text(value['mobileNo']);
rowNew.appendTo(batchwiseTable);
});
$("#batchwiseTable").show();
}
},
error: function(e){
console.log("ERROR ", e);
}
});
}
</script>
。私はname、emaild、mobileNoなどを特定の分野にしたい。
私は間違っている人は誰でも案内できますか?
応答は私に(https://en.wikipedia.org/wiki/JSON?oldformat=true#Example)[JSONのように見える]ないこと。 – Blazemonger
これはjsonではないので、json.parseはbarfして中止します。 –