Как вы можете видеть ниже, я попробовал console.log на представителе, и он произвел результирующий объект для меня в консоли.У этого объекта есть компания, обслуживание, имя_контакта и другие свойства.Тем не менее, он продолжает говорить: «TypeError: представитель имеет значение null, не может получить доступ к свойству« company »его».
Как включить сюда «typeof», как упомянуто здесь: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/cant_access_property.... это было бы решением этого?
jQuery.post(ajaxurl, data, function(response){
if(response.length > 0){
var html = '<ul>';
jQuery.each(response,function( arrayID, representant ){
html+= '<li><h3>'+representant.company +'</h3>';
console.log(representant);
html+='<p><b>Serving: </b>' + representant.serving + '<br />';
html+='<b>Contact: </b>' + representant.contact_name + '<br/ ></p>';
html+='<p><b>Address:</b> <br />' + representant.address + '<br />';
html+= representant.city;
html+= ', ';
html+= representant.state_code;
html+=' ';
html+= representant.zip_code;
html+='</p><p><b>Phone: </b>';
html+= representant.phone;
html+= '<br /> <b>Email: </b> ';
html+= representant.email;
html+='</p></li>';
});
html+= '</ul>';
} else {
html = 'We are sorry, we didn\'t found any Sales Representative on this area.';
}
display_results(html);
});
}