C#  ASP.NET  JQuery  界面跳转问题

C#  ASP.NET  JQuery  界面跳转问题

这是怎么回事,为什么跳转不到注定路径的界面????求解惑,在线等,拜谢了。
$(document).ready(function () {
$("#bt_Add").click(function () {
var value = $("input[name='rblproceed']:checked").val();

            if (value == "1") {
                location.href = "11.aspx?action=add";
            }
            if (value == "2") {
                location.href = "WebForm1.aspx?action=add";
            }
            else {
                location.href = "22.aspx?action=add";
            }
})
    })

调试下,一个是看按钮点击,代码是否执行,在最前面加一个alert看看是否弹出
一个是看value是否获得正确,rblproceed有没有找到
最后看它的值是不是12等等

alert,的话,可以取到1,2,3,说明找到rblproceed了  可是就是不跳转到制定路径的界面,不知道怎么回事,请教一下,都弄老半天了。谢谢呀。

http://blog.sina.com.cn/s/blog_5f200dbf010135wd.html

http://lhdst-163-com.iteye.com/blog/1682755

看看路径是不是写错了。

$("#bt_Add"),你这个按钮是什么?submit或者button,submit的话放在表单里面会导致表单提交,你又用js设置跳转,有些浏览器可能会忽略js跳转执行表单提交

    $(document).ready(function () {
        $("#bt_Add").click(function () {
            var value = $("input[name='rblproceed']:checked").val();
            alert(value.length)//看是会否输出1,如果不是说明你的控件值包含其他空白内容
            if (value == "1") {
                location.href = "11.aspx?action=add";
            }
            if (value == "2") {
                location.href = "WebForm1.aspx?action=add";
            }
            else {
                location.href = "22.aspx?action=add";
            }
        })
        return false;//如果是submit返回false阻止所在表单的提交
    })