我用的是1.41,想要实现注销功能,注销为登陆后动态添加的一个a标签
代码如下:$("a[href$='logout.asp']").click(function(event) {
event.preventDefault();
$.get("/xxlr/Logout.asp","",function(data, textStatus) {
if (data == 1) { //表明注销成功
$('#message').html("");
$("#userlogin>div").show();
}
else {
$('#message').append("<p><strong>注销失败,请重新尝试!</strong></p>");
}
});
});
现在点击注销后,只能显示输出1
代码如下:$("a[href$='logout.asp']").click(function(event) {
event.preventDefault();
$.get("/xxlr/Logout.asp","",function(data, textStatus) {
if (data == 1) { //表明注销成功
$('#message').html("");
$("#userlogin>div").show();
}
else {
$('#message').append("<p><strong>注销失败,请重新尝试!</strong></p>");
}
});
});
现在点击注销后,只能显示输出1
if (data == 1) { //表明注销成功
$('#message').html("");
$("#userlogin>div").show();
return;//这里应该加上,因为不需要继续向下执行
}
response.write "<p><strong>"&session("lr_ucode")&"</strong>:欢迎回来![<a href='/xxlr/Logout.asp'>注销</a>]</p>"//客户端post,回调成功的函数,接收服务器端的输出
function (data,textStatus) {
if (data != 0) {
$("#userlogin>div").hide();
$('#message').attr("class","welcome").append(data);
}问题一,服务器端输出到页面的响应是乱码?
问题二,如何给$("a[href$='logout.asp']")绑定事件?
$("a[href$='logout.asp']").bind("onclick",function(){...});
绑定onclick或者其他事件....
$('#message').attr("class","welcome").append(data); 我感觉应该在这句后绑定,代码才能生效
$('#message').attr("class","welcome").append(data).(xxxxx);