【问题标题】:alert if empty input and do ajax if not empty如果输入为空,则发出警报,如果不为空,则执行 ajax
【发布时间】:2013-11-14 02:06:49
【问题描述】:

如果输入为空,如何显示警报?

如果不为空,则执行 ajax!

谢谢..现在可以工作了!

谢谢大家..

感谢stackoverflow。

【问题讨论】:

  • 欢迎来到Stack Overflow。目前,您的问题尚不清楚您要完成什么。您能否编辑您的问题以澄清一下?要了解有关提出好问题的更多信息,请参阅How to Ask。谢谢!
  • offtopic 从用户界面的角度来看,完全没有意义允许用户点击某些东西 - 如果条件不符合您的期望.我的意思是:制作一个提交按钮disabled,而不是在正确填写表格后,只需提交good to go
  • 谢谢.. 现在可以工作了!

标签: javascript ajax forms jquery


【解决方案1】:

既然你正在使用

$("#pic-upload").val().length == 0

也算换行符,长度大于0 因此,您应该使用

$("#pic-upload").val()== ''

【讨论】:

    【解决方案2】:

    修改这部分

    $('#submit').click(function(){ // if click
        if ($.trim($("#pic-upload").val()== ''){ // if empty input
            alert('empty'); 
            return false;
        }
        return true;
    });
    

    【讨论】:

    • 谢谢!这工作.. 谢谢大家.. 谢谢 stackoverflow!
    猜你喜欢
    • 2013-07-27
    • 2023-03-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-20
    • 1970-01-01
    • 2021-12-22
    相关资源
    最近更新 更多