如果输入仍为空,如何重新检查

时间:2016-04-29 15:49:56

标签: jquery input

我正在努力使用这个基本的jQuery,我希望你能提供帮助。

我有以下代码,如果它为空,则会隐藏#test。如果输入不再为空,如何更改为立即显示。

jQuery(function ($){
  if($("#email").is(":empty")){
    var test = $("#test");
    $(test).hide();
  }
});

2 个答案:

答案 0 :(得分:1)

尝试以下

public class ConditionViewModel : PropertyChangedBase
{
    private bool _isSelected;
    public bool IsSelected
    {
        get
        {
            return _isSelected;
        }
        set
        {
            _isSelected = value;
            NotifyOfPropertyChange(() => IsSelected);
        }
    }

    private readonly ICondition _condition;

    public ConditionViewModel(ICondition condition)
    {
        _condition = condition;
    }
}

答案 1 :(得分:0)

如上所述,您可以使用.val来检查值,然后您可以根据电子邮件是否为空来使用if语句显示/隐藏。

        function ShowHide (){
            if($("#email").val() == ""){
                $("#test").hide();
            } else {
                $("#test").show();  
            }

然后您可以使用onclick =" ShowHide()"

在您的html中调用此方法