我是JQUERY的新手。这看起来应该很容易。
我试图加载一个名为#AttDD的下拉列表更改页面:
$(document).ready(function () {
$("#textbox1").click(function () {
$("#textbox1").val('');
});
$("#AttDD").change(function () {
//alert("Value: " + $('#AttDD option:selected').val());
window.location = ("/Guest/Index/", {atton:('#AttDD option:selected').val()});
});
});
我知道OnChange部分正在运行,您可以在下面的评论提醒中看到。但是,当下拉列表更改时,如何告诉我的JQUERY脚本加载页面/控制器路由?有更好的方法吗?
我的控制器正在等待一个可选的atton参数(因此我试图在上面生成的链接中的{atton:xxx}。
答案 0 :(得分:1)
你可以试试像
这样的东西window.location = "/Guest/Index/?atton=" + $('#AttDD option:selected').val();
请告诉我这是否适合您。