首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

Asp中调用Ajax失败,该如何解决

2013-04-02 
Asp中调用Ajax失败点击提交的时候没有反应,前台代码:function btnSubmit_Click(){if($(#txtAdminName).v

Asp中调用Ajax失败
点击提交的时候没有反应,前台代码:

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的返回数据是不是有乱码。
[解决办法]
就是乱码了,导致字符串未闭合

热点排行