jQuery-如果存在模糊,则不是来自输入的值

时间:2019-02-12 13:01:39

标签: jquery

如果输入字段中存在值,则在模糊时不会删除该值。

但是,当从“ ccNum”或“ ccExpiry”模糊时,来自另一个函数的一些逻辑将删除我在fname,lname,id上所有的预填充值。

HTML:

<div class="right-container">
    <div class="guest-details">
        <input type="text" name="fname" disabled="disabled" class="form-control">
        <input type="email" name="email" disabled="disabled" class="form-control">
        <input type="text" name="id" disabled="disabled" class="form-control">
    </div>

    <div class="card-details">
        <input type="number" name="ccNum" class="form-control">
        <input type="text" name="ccExpiry" class="form-control">
    </div>
</div>

JS:

$('input[name="ccNum"] || input[name="ccExpiry"]').blur(function(){
    var text_value=$('input[name="fname"]').val();
     if(text_value!='') {
        alert(1);
     } else { 
        alert(2);
     }
});

0 个答案:

没有答案