比较jQuery中的变量和字符串
我想将变量“feedback”的状态与字符串“notavailable”进行比较 如果语句逻辑没有显示“用户名已在使用”,我可以将变量的值记录到console.log中,它会显示NotAvailable(不可用)比较jQuery中的变量和字符串,jquery,Jquery,我想将变量“feedback”的状态与字符串“notavailable”进行比较 如果语句逻辑没有显示“用户名已在使用”,我可以将变量的值记录到console.log中,它会显示NotAvailable(不可用) 可能您的变量值包含额外的空格,请尝试使用,如下所示: 可能您的变量值包含额外的空格,请尝试使用,如下所示: 使用localeCompare() 使用localeCompare() 请显示您的控制台结果。这样我们就可以了解实际从变量中得到了什么 试试variableName。toLowe
可能您的变量值包含额外的空格,请尝试使用,如下所示:
可能您的变量值包含额外的空格,请尝试使用,如下所示: 使用localeCompare() 使用localeCompare()
请显示您的控制台结果。这样我们就可以了解实际从变量中得到了什么
试试variableName。toLowerCase()删除区分大小写的问题。请显示控制台结果。这样我们就可以了解从变量中实际得到了什么
试试variableName。toLowerCase()删除区分大小写的问题。首先,e.preventDefault()是错误的。那是什么意思?您能为我们提供
控制台.log
的确切输出吗?发布一个完整的代码示例怎么样?首先e.preventDefault()
是错误的。那是什么意思?您能为我们提供控制台.log的确切输出吗?发布一个完整的代码示例怎么样?
var feedback = $("#feedback").text();
console.log("feedback status is:" + feedback);
if (feedback === 'Not Available') {
console.log("Username already in use!");
e.preventDefault();
};
if ( $.trim(feedback) === 'Not Available' ) {
...
}
if (feedback.localeCompare('Not Available')) {