我有一个选择框,根据用户的选择应该调用 Controller 方法。此操作不应该使用 ajax 来完成,而只是对 Controller 方法的“正常”传统调用
$("#MyTemplates").change(function () {
var clicked = $(this).find('option:selected').text();
if (clicked == "abc"){
// call method controller/abc
} else{
// call method controller/x
}
...
});
最佳答案
您可以使用以下行让浏览器导航到新页面,而无需进行 AJAX 调用。
window.location.href = '/controller/abc';
假设您访问的是 example.com,浏览器将转到 example.com/controller/abc。
关于javascript - 当选择框更改时调用 Controller 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34958839/