Asp.Net Mvc4アプリケーションがあります。1 つの Action メソッドには、次のように異なるjson結果を返す条件付きプロセスがあります。
if(true)
{
return Json(new { count = cartItm.ProductCount, total = cartItm.TotalAmount });
}
else
{
return Json(new
{
thumb = item.ThumbnailPhoto,
productName = item.Name,
itemCount = cartItem.ProductCount,
itemTotal = cartItem.TotalAmount,
productTotal = cart.TotalAmount,
productCount = cart.CartItems.Sum(items=>items.ProductCount)
});
}
jquery クリック イベントでは、返される json を定義できません。if条件を以下のように書いているのですが、間違った結果になってしまいます。
success: function (data) {
if (data.thumb != null) {//some operations }
else{//some operations }
おそらくそれは非常に簡単な問題ですが、私はjsonが初めてです。私を助けてください。
返信ありがとう