asp.net mvc 登录界面,采用的是ajax post提交登录数据,然后再控制器中无法 跳转到指定界面,必须有返回值到ajax的回调里面,我现在在回调里通过location.href 设置跳转,但是参数显示在url上不太好, 有什么办法能够js 通过ajax 跳转到指定Action并带上参数呢。
求指教!
备注:因为登录界面各种延迟加载项,所以没有采用form形式,ajax比较灵活一点。
你看淘宝自动跳转的参数是不是在URL里的。。。。
你可以location.href的时候不设置参数, 最暴力直接易行的办法就是。用session保存这个参数。如果只用一次的话,用完销毁掉就行了。!
另外: 既然页面都跳转了,还有用ajax的价值吗?直接form进action之后然后在action跳转不行吗?