<script>
$(document).ready(function () {
$('#btnClick').click(function () {
$.ajax({
url: '/jQueryPratice/HandleJsonArray',
dataType: 'json',
method: 'post',
success: function (data) {
var roleTable = $('#tblRole tbody');
$(data).each(function (index, role) {
roleTable.append('<tr><td>' + role.RoleDescription + '</td><td>' + role.RoleShortDescription + '</td></tr>')
});
}
});
});
});
</script>
и в поле зрения
<body>
<hr />
<input type="button" value="Click" id="btnClick" />
<br /><br />
<table id="tblRole" border="1">
<thead>
<tr>
<th>
RoleDescription
</th>
<th>
RoleShortDescription
</th>
</tr>
</thead>
<tbody></tbody>
</table>
теперь я хочу добавить таблицу при нажатии кнопки. Я получаю данные от звонка, но он не привязывает данные, вместо этого в браузере я получаю чистый массив Jaon. Что я должен сделать, чтобы связать массив с таблицей?