我有一些jquery下面显示需要运行我的mvc操作并返回视图。MVC的jQuery呼叫操作控制器不工作
$("#workspaces").change(function() {
var workspaceId = $('#workspaces').val();
var url = '@Url.Action("SingleWorkspace", "Workspaces", new { id = workspaceId })';
$.ajax({
url: url,
success: function() { alert("true"); }
});
});
基本上我的第一个问题是,它不能识别url action中的workspaceId,如果var声明在它之上。
其次,这是局部视图,因为它是一个下拉菜单。所以通过调用上面的url.action它将如何加载页面?
任何帮助,将不胜感激
欢呼
我更喜欢这种方法。它工作得很好。在成功之后,我基本上使用了window.location.href ='这里的网址',它将我重定向到了我需要的页面 – tjhack