-3

我的代码有什么问题?这是确认对话框。如果用户单击是,他/她必须导航到工作控制器的索引视图。如果用户单击否,他/她必须导航到产品控制器的索引视图。但是导航不起作用!

 <input type="button"  onclick="if (confirm('Format the hard disk?'))
$.ajax({
    url: '/Work/Index/24',
    data: { ID: myJSVariable },
    type: 'get',
    traditional: true
});
else {
$.ajax({
    url: '/Product/Index/24',
    traditional: true
})
}" />

问题是什么?还有其他建议吗?

4

1 回答 1

2

如果要导航,则需要使用window.location = "/Work/Index/24"

如果你想用来$.ajax做一个异步调用,你需要添加一个成功函数。

$.ajax({
    ...
    success : funcion(result){
        alert('ajax completed successfully');
    }
});
于 2013-02-01T20:36:25.143 回答