我正在使用ASP.NET MVC 3構建應用程序,但在嘗試獲取部分視圖時遇到問題;這裏是我的代碼
的觀點:
@{while (Model.Read())
{
<ul class="tabs">
<li id="general" class="active">Informations générals</li>
<li id="contact">Contacts</li>
</ul>
<div id="contentDetail">
<div><b>Description :</b> @Model["Description"]</div>
<div><b>Activity :</b> @Model["Activity"]</div>
</div>
<script type="text/javascript">
$("#contact").click(function() {
$.ajax({
url: '@Url.Content("~/Company/Contacts/")',
type: 'get',
data: JSON.stringify('@Model["Id"]'),
datatype: 'json',
contentType: 'application/json; charset=utf-8',
success: function (data) {
$('#contentDetail').replaceWith(data);
},
error: function (request, status, err) {
alert(status);
alert(err);
}
});
});
</script>
}
}
控制器:
public ActionResult Contacts(int id)
{
return PartialView("_Contacts", getContactDetails(id));
}
「_Contacts」 是我的局部視圖,它是強類型。
首頁我是清楚的,感謝^^
什麼是「問題」?您是否監視了HTTP請求和響應,以查看您發送的數據以及返回的內容?你知道HTTP響應代碼是什麼嗎?你是否檢查過服務器上的錯誤日誌,看看你的問題在哪裏? – 2012-01-17 15:22:16