我无法解决此问题! 我有简单的jQuery验证按钮单击以验证输入字段是否为空。输入在空输入上返回true
http://fiddle.jshell.net/fyxP8/3/
我不知道为什么,输入申请的回报与价值时,它是空不空。
任何帮助是非常赞赏
我无法解决此问题! 我有简单的jQuery验证按钮单击以验证输入字段是否为空。输入在空输入上返回true
http://fiddle.jshell.net/fyxP8/3/
我不知道为什么,输入申请的回报与价值时,它是空不空。
任何帮助是非常赞赏
看到这个演示:http://fiddle.jshell.net/Tj7Z8/
额外;
你的if语句
希望它适合需要:)
代码
function checkinputs(ticker, btn) {
alert(ticker + "[ " + $(btn).parent().find("input").val() + " ]" + $(btn).parent().find("input").val().length);
var x = false;
if (ticker == 0) {
if ($(btn).parent().find("input").val() != '') {
alert($(btn).parent().find("input").attr("name") + "<>" + $(btn).parent().find("input").val());
x = true;
}
}
return x;
}
var progressTicker = 0;
$("button[class$='nextBtn']").click(function() {
var returns = checkinputs(progressTicker, this);
alert(returns);
if (returns == true) {
alert('inside');
}
});
我想你刚刚在你的脚本一个错字在这一行
if ($(btn).parent().find("input").val() != ''); {
冒号misplaces有... 比较
if (condition);
{
operation();
}
第一;
关闭如果,那么操作将始终执行,而不管条件的值如何。另一方面,这是正确的:
if (condition)
{
operation();
}
业余犯错误lol – Khalid
这是对的,但不要为此感到难过,有时我们所有人都会犯这些错误,特别是如果我们累了。 –
+1 Good catch bro :) – undefined
@Khalid all good!很高兴帮助':)' –