jquery实现对输入为空或空格的判断

<script type="text/javascript" src="/js/jquery-2.0.0.js">
$(document).ready(function(){
$("#name").blur(function(){
if($("#name").val()==null){alert("输入不能为空!");
return false;}; })
})
</script>
代码如上,为什么没有效果呢

$(document).ready(function() {
    $("#name").blur(function() {
        var value = $(this).val(); // 获取值
        value = $.trim(value); // 用jQuery的trim方法删除前后空格
        if (value == '') {// 判断是否是空字符串,而不是null
            alert("输入不能为空!");
            return false;
        };
    })
});

追问

还是不行啊,不知道为什么,关于数据查找我用了$select=mysql_query()语句(前面没有判断是否有效数据输入,然后下面就是while($row=mysql_fetch_array($select)显示,我用的submit提交

追答

上面的代码没什么问题,可能问题在其他地方

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-10-16
将null 改成" "就对了,请采纳
第2个回答  2018-05-19
var nameVal=$("#name").val();
if($.trim(nameVal) == ''){
/**
* 输入的字符串为空,空格
*/
alert('不能为空哦!');
return false;
}else{
/**
* 输入的字符串为
*/
return true;
}
第3个回答  2014-10-16
解决了么 ?

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网