$(document).ready(function () {
$("#imgdenglu").click(function () {
var uns = $("#txtLoginname").val();
var pws = $("#txtLoginpassword").val();
var cks = $("#ckbcookie").attr("checked");
$.ajax({
type: "get",
url: "ajax/Login.aspx",
data: "un=" + uns + "&pw=" + pws + "&ck=" + cks + "",
dataType: "text",
beforeSend: function () {
$("#prompt").html('<img src="images/loading.gif"/>请稍后');
},
success: function (result) {
// $("#prompt").html(result);
var v = $(result.d).text();
if (v != '2') {
$("#prompt").html(v);
}
else {
$("#prompt").html('nima');
setTimeout("myrefresh()", 2000);
}
}
})
});
});if语句不管用。如果我把if语句内的叹号去掉就总执行if内的语句,如果不去掉叹号就总执行else内的语句,不知道为什么。我想让if语句起作用,该怎么解决呢?
alert(v) //alert什么值
alert(typeof v) //什么类型
alert(result);
alert(v);
看都是什么,对不对
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Login.aspx.cs" Inherits="ajax_Login" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
</div>
</form>
</body>
</html>
请问怎么去掉这堆html代码呢