我的目标是:
借助jQuery,我希望给定字段“值”的情况下“结果”自动更改。 我有一个表单,包含一个输入整数字段,其ID为“ value”,并且表单具有一个选项字段为ID为“ result”。
下面是我的尝试,但是不起作用。
感谢您的输入。
var value = $('#value'); $(value).change(function() { debugger; if (Number($(this).val()) > 60) { $('#result').prop('value') = "Long"; } if (Number($(this).val()) < 60) { $('#result').prop('value') = "Short"; } })
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> <label for="value" class="col-form-label col-sm-4">Value</label> <div class="col-sm-7"> <input type="number" name="value" class="numberinput form-control" id="value"> </div> </div> <div><i>Result:</i></div> <div id="result" class="form-group row"> <div class="col-sm-12"> <select name="result" class="select2 form-control" style="width: 100%;" id="result"> <option value="Long">Long</option> <option value="Short">Short</option>
我的目标是:如果输入的值大于60,则希望选择选项“长”。如果输入的值小于60,则希望选择“短”选项。借助...
您可以使用.val(....)
设置所选值。
我在这里看到的三件事: