我正在使用简单的 jQuery 来比较两个变量,但每次都会产生错误的结果。这是代码片段:
var fromIM = $("#passwordFroma").val();
loadContent(passwordValentered);
var encrypt = document.getElementById("prtCnt").value;
alert("ajax call " + encrypt);
alert(encrypt == fromIM);
在上面的代码片段中,
passwordFroma 是一个隐藏的文本字段。
passwordValentered 是一个获取用户输入的文本框。
prtCnt 是一个隐藏字段。
此外,loadContent(passwordValentered)函数是一个 ajax 调用,它设置隐藏字段prtCnt的值。这从第一个警报中得到证实。但是,当我比较第二个警报中的值时,我总是得到错误的结果。
请让我知道我哪里错了!我正在使用 jQuery 1.9。