快速提问,我有这个观点
<div class="product_list">
@Html.Action("GetProducts", "Products")
</div>
控制器很简单
public ActionResult GetProducts(string country, string currency, int category){
var viewModel = new ProductsViewModel{
Products = _proxy.GetProducts(country, currency, category, page)};
return PartialView(viewModel);
}
然后 GetProducts 视图只是在 foreach 循环中呈现每个产品
如果启用了 JS 并且使用 JQuery 异步调用 te 服务,我想防止这种情况发生。就像是
$(".product_list").SOMETHING(function(event) {
event.preventDefault();
...
});
我怎样才能做到这一点?