Я хочу, чтобы получить конкретную информацию объекта возвращается, как я могу сделать, это достигается, если имеется следующее: У меня есть JavaScript-кодКак сопоставить значения?
var data = {
Id: null,
Name_Product: null,
Price: null,
Description: null
}
$.ajax({
url: '/editpr',
type: 'POST',
data: JSON.stringify({ id: tested }),
contentType: "application/json; charset=utf-8",
//dataType: 'JSON',
success: function (data) {
var Price = data.Price
var newinput = document.createElement('input')
newinput.className = 'save_inp'
newinput.id = 'id_save_inp'
newinput.value = Price
$('.price').html(newinput)
и это должно возвращать значения из Mvc контроллера:
public Products Editproducts([FromBody] int id)
{
// Products Product = null;
DBEntities bd = new DBEntities();
Products SenMes = bd.Products.Find(id);
if (SenMes != null)
{
Products product = new Products
{
Id = SenMes.Id,
Name_Product = SenMes.Name_Product,
Description = SenMes.Description,
Price = SenMes.Price,
MesAndProduct = SenMes.MesAndProduct
};
// Product = SenMes;
return product;
}
return null;
}
Но я плохой результат
Мне нужно получить объект «цена», но он приходит «неопределенным». Как я могу получить цену? –
Итак, если 'bd.Products.Find()' возвращает 'Продукты', то значения свойств SenMes' не связаны с вашим начальным вопросом. – Crowcoder
Мне нужно узнать, как я могу получить элемент из объекта в JavaScript. –