Tôi thích sử dụng jQuery với các ứng dụng ASP.NET MVC hơn thư viện Microsoft Ajax. Tôi đã thêm một tham số được gọi là "chế độ" cho các hành động của mình, mà tôi đã đặt trong các cuộc gọi ajax của mình. Nếu nó được cung cấp, tôi trả về một JsonViewResult. Nếu nó không được cung cấp, tôi cho rằng đó là một bài đăng chuẩn của HTTPS và tôi trả về một ViewResult.Có một Request.IsMvcAjaxRequest() tương đương với jQuery không?
Tôi muốn có thể sử dụng một cái gì đó tương tự như IsMvcAjaxRequest trong bộ điều khiển của mình khi sử dụng jQuery để tôi có thể loại bỏ tham số bổ sung trong Tác vụ của mình.
Có điều gì ngoài đó sẽ cung cấp khả năng này trong bộ điều khiển của tôi hoặc một số cách đơn giản để hoàn thành nó không? Tôi không muốn đi viết mã điên vì thêm một tham số hoạt động, nó không phải là lý tưởng.
đối với bất kỳ ai nhầm lẫn IsMvcAjaxRequest hiện đã được đổi tên (như RC1) thành chỉ IsAjaxRequest chỉ để cụ thể làm cho nó tương thích với các thư viện Ajax khác. xin vui lòng xem bài viết của tôi dưới đây –