我正在使用实体框架构建ASP.NET MVC 3应用程序,我需要实现以下内容: 当其中一个用户更新某个视图时,需要调用回调函数,并刷新所有客户端的视图状态。 例如:
HTML:
<label>Number of copies left:</label><span>@item.Amount</span>
<button onclick="buy">Buy</button>
JavaScript的:
<script>
$.ajax({
contentType: "application/json; charset=utf-8",
url: "/Home/Buy",
type: "POST",
data: JSON.stringify(myParams)
});
</script>
位指示:
public void Buy()
{
//Update DB
//Write callback code
}
当任何客户点击购买按钮,并且控制器的购买功能被称为@ item.Amount需要由所有客户根据实体的更新进行刷新。 如何更新所有用户的视图,而不仅仅是购买产品的用户?