谢谢大家帮助我的上一个问题,一直在Cs程序上做程序,刚接触不太习惯
我用ajax post传递过去,用360浏览器跟踪显示错误
页面代码:
<button class="btn btn-lg btn-primary btn-block" type="button" onclick="check_login();">登录</button>
function check_login()
{
var input=document.form1.username.value;
var username = document.form1.username.value;
var password = document.form1.password.value;
if (username == "" || username == null) {
alert("请输入用户名");
document.form1.username.focus();
return false;
}
if (password == "" || password == null) {
alert("请输入密码");
document.form1.password.focus();
return false;
}
//这里测试过是有值的
$.ajax({
type : "post",
url : "/gsp_zzcx/syslogin",
data : {
"username" : username,
"password" : password
},
success : function(res) {
if (res.result) {
window.location.href='/test.jsp';
} else{
$("#username").select();
$("#password").val("");
alert(res.msg);
window.location.reload();
}
}
});
}
Controller代码:
public void syslogin(){
System.out.println(">IndexController.syslogin"); //点登录这里没进来
}
直接输入下面地址就可以
http://localhost:8080/gsp_zzcx/syslogin
我特意多加个按钮怕地址有问题,下面这个点击正常进入了syslogin
form name="form1" action="/gsp_zzcx/syslogin" method="post" >
<button class="btn btn-lg btn-primary btn-block" type=submit >测试地址</button>
引用来自“JFinal”的评论
jquery.js 确定引入了?<script type="text/javascript" src="/gsp_zzcx/jquery/jquery.min.js" language="javascript" ></script>
是的不太懂,这么引用成功了
引用来自“蔡培元”的评论
$ 未定义 没有引入jquery<script type="text/javascript" src="/gsp_zzcx/jquery/jquery.min.js" language="javascript" ></script>
是的不太懂,这么引用成功了