Как отобразить приведенный ниже код, используя ajax проблема в том, что я не могу отобразить chequebook.statuses.name Мне просто нужно напечатать имя, все данные в порядке, но имя
ajax вызов как показано ниже
success: function(data) {
$("#edit-error-bag").hide();
$.each(data, function(i, chequeBook){
var test = null;
$.each(chequeBook.statuses , function(k , v ){
test = v[1]
})
$("#tbody").html("<tr><td>" + chequeBook.id + "</td><td>" +
chequeBook.account_id + "</td><td>" + chequeBook.number_of_books
+ "</td><td>" + chequeBook.number_of_leaves + "</td><td>" +
((chequeBook.currency_id == 1 ) ? 'USD' : 'USD') + "</td><td>" +/*
((chequeBook.statuses != 'undefined') ? 'Fine' : 'Not Fine' )*/
Содержимое json data
{"error":false,"chequeBookRequest":{
"id":50,10:42:56","account_id":46764995,
"modifier_id":null,
"statuses":{"id":4,"name":"Collected","description":"Cheque book is collected by a customer","created_at":"2020-02-18 10:27:05","updated_at":"2020-02-18 10:27:05","deleted_at":null},
"modifiers":null}
}
Выше код не работает, я пробовал все, кажется, ничего не работает от ChequeBook.statuses.name
до chequeBook[statuses][name]
до chequeBook.statuses[0].name
до chequeBook.statuses['name']
ничего не работает Я просто пытаюсь отобразить имя статуса, а не весь объект.