如果另一个输入在jquery中有值,则禁用一个输入

时间:2018-03-31 07:07:52

标签: jquery html

我正在使用jquery表。

如果另一个输入框有值,我需要禁用一个输入框,反之亦然。

这是两个输入框

Private Sub cmdShowLastData_Click()
    Dim rst As DAO.Recordset

    Set rst = CurrentDb.OpenRecordset("select * from Data_Log where [User]='" & _
        Environ("USERNAME") & "' and [ID]=" & DMax("ID", "Data_Log", "[User]='" & Environ("USERNAME") & "'"))

    MsgBox "Last product: " & rst!Product & vbCrLf & _
           "Last product code: " & rst!ProductCode & vbCrLf & _
           "Last product qty: " & rst!Qty

    rst.Close
    Set rst = Nothing
End Sub

2 个答案:

答案 0 :(得分:0)

根据您提供的数据,您可以使用文本框的更改事件来实现此目的。

DEVELOPER

答案 1 :(得分:0)

Following code will be helpful to you,

$(function(){
$("input[name=name0]").on('change',function(e){
     $("input[name=mail0]").prop('disabled',$(this).val().length>0);
});
$("input[name=mail0]").on('change',function(e){
        $("input[name=name0]").prop('disabled',$(this).val().length>0);
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="text" name='name0'  placeholder='0.00' class="form-control"/>
<input type="text" name='mail0' placeholder='0.00' class="form-control"/>