2012-01-23 31 views
7

Tôi có tệp tập lệnh, script.js chứa tất cả javascript cho một trang nhất định. Trong đó, tôi thực hiện một số phương thức ajax POST và tạo chế độ xem HTML từ phản hồi. Có một số nút nhất định mà tôi muốn được hiển thị nếu người dùng hiện tại là quản trị viên/bị ẩn nếu người dùng hiện tại không phải là quản trị viên.Cú pháp dao cạo trong tệp js riêng biệt

Làm cách nào để thêm cú pháp Dao cạo trong success: function() {}; để hiển thị/ẩn các nút đó?

Trả lời

11

Bạn đang tìm kiếm RazorJS.

+0

Cảm ơn, tôi không biết điều này đã tồn tại. –

+0

Liên kết không hoạt động nữa. Bạn nên sử dụng NuGet để lấy thư viện –

4

Chỉ muốn thêm vào câu trả lời của SLaks một vài chi tiết khác khiến tôi khó sử dụng RazorJS.

Sau khi cài đặt nó với Package Manager như được giải thích here, bạn nên thêm theo quan điểm dao cạo của bạn dòng sau:

@Html.RazorJSInclude("~/Scripts/my_javascript_file.js") 

Và sau đó tất cả các mã dao cạo của bạn sẽ chỉ làm việc tốt!

Các vấn đề liên quan