2016-12-09 35 views
-1
$("#modelchange").change(function() { 
    $.ajax({ 
     type: 'POST', 
     url: '@Url.Action("GetStore")', 
     dataType: 'json', 
     data: { 
      Id: $("#modelchange").val() 
     }, 
     success: function(storeName) { 
      $('#storeName').text("Store : " + storeName); 
     }, 
     error: function(ex) { 
      alert('Failed to load store Value'); 
     } 
    }); 
    return false; 
}); 

API入門未能從API到JSON AJAX POST返回字符串中的MVC的Javascript

[HttpPost] 
public string GetStore(int Id) 
{ 
    string storeName = db.AddInktoStores.Single(a => a.InkId == Id)).Store.StoreName; 
    return storeName; 
} 

上面提到的是在我的javascript控制器和JSON。

我試圖讓店鋪名稱,但我不斷收到其投入到我的錯誤:功能

請幫助!

+0

什麼'error' ??? – Satpal

+0

您是否通過AJAX調用事件觸發了控制器? –

+0

'無法加載商店價值'@Satpal –

回答

0

嘗試數據恢復:

[HttpPost] 
public JsonResult GetStore(int Id) 
{ 
    string storeName = db.AddInktoStores.Single(a => a.InkId == Id)).Store.StoreName; 
    return Json(storeName); 
} 
+0

謝謝非常非常好!它按預期工作。 –

+0

不客氣。 –

相關問題