点击提交的时候没有反应,前台代码:
function btnSubmit_Click()
{
if($("#txtAdminName").val()=="")
{
alert("名称不能为空");
return false;
}
if($("#txtPass").val()=="")
{
alert("密码不能为空");
return false;
}
if($("#txtYzm").val()=="")
{
alert("验证码不能为空");
return false;
}
// $.post("Login_Action.asp",{adminName:$("#txtAdminName").val(),pass:$("#txtPass").val(),yzm:$("txtYzm").val()},
// function(data)
// {
// alert(data);
//// var myArray=new Array(2);
//// myArray=data.split("|",2);
//// if(myArray[0]=="success")
//// {
//// alert("操作成功");
//// location.replace("Index.asp");
//// }
//// else
//// {
//// alert(myArray[1]);
//// }
// });
$.post("Login_Action.asp",{
AdminName:$("#txtAdminName").val(),
pass:$("#txtPass").val(),
yzm:$("#txtYzm").val()
},
function(data){
alert(data);
// $("#txtAdminName").val('');
// $("#txtPass").val('');
// $("#txtYzm").val('');
// $("#form1").html(data);
}
);
}
后台代码:
<%
response.write "Error"&"|"&"用户名或者密码有误"
%>
------解决方案--------------------
按钮什么类型的?submit?这样会提交表单,
$.post("Login_Action.asp",{
AdminName:$("#txtAdminName").val(),
pass:$("#txtPass").val(),
yzm:$("#txtYzm").val()
},
function(data){
alert(data);
// $("#txtAdminName").val('');
// $("#txtPass").val('');
// $("#txtYzm").val('');
// $("#form1").html(data);
}
);
return false;////加这句阻止表单提交提示什么错误了?
------解决方案--------------------
SyntaxError: 未结束的字符串常量
9成是编码问题。你在ff的firebug里看一下ajax的返回数据是不是有乱码。
------解决方案--------------------
就是乱码了,导致字符串未闭合