Gán giá trị trong @url.action

mình có đoạn code này
$(’#btnEnter’).on(‘click’, function () {
var url = '@Url.Action(“actionName”, “controllername”, new { param1=$("#param1").val()});
window.location.href = url;
});
nhưng nó báo lỗi. vậy làm thế nào để gán biến param1=$("#param1").val() được mong các bạn giúp mình với ạ

Nó báo lỗi gì bạn chụp hình đưa lên. Minh đoán là lỗi do dấu nháy khi truyền biến para vào lúc render ra Action.
Sửa lại bằng cách này nhé:
var url = '@Url.Action("actionName", "controllername", new { param1= "_id_" })'.replace('_id_', $("#param1").val());

http://stackoverflow.com/questions/11599995/javascript-url-action-in-razor-view.

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?