首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在最近文本字段验证时获取所选下拉列表的值

如何在最近文本字段验证时获取所选下拉列表的值
EN

Stack Overflow用户
提问于 2018-12-20 17:42:20
回答 1查看 26关注 0票数 0

我在每一行都有一个下拉列表和相关的文本框。根据在下拉列表中选择的值,我必须验证textbox的值。我需要获取每一行的下拉值。

例如,dropdown id将是select id="i-re-type-0"select id="i-re-type-1"等。

代码语言:javascript
复制
console.log('Value of nearest : ' + $(element).closest('.row .enabled-options').find('.ref-type-select').text());
代码语言:javascript
复制
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class="row">
  <div class="span5 enabled-options">
    <select id="i-re-type-0" class="span4 ref-type-select" name="i-re-type">
      <option data-maxchars="500" value="">Select reference...</option>
      <option data-type="text" data-validation="required" value="AES">AES</option>
      <option data-type="text" data-validation="required" value="FRT">FRT</option>
      <option data-type="text" data-validation="required" value="VTY">VTY</option>
    </select>
    <div class="hide disabled-options"></div>
  </div>
  <div class="span11">
    <input id="i-ref-val-0" class="validateRefe required" type="text" title="Reference" value="" name="i.ref[***]" style="">
  </div>
</div>

EN

回答 1

Stack Overflow用户

发布于 2018-12-20 18:48:56

代码语言:javascript
复制
 $( ".ref-type-select" ).change(function() {
      var textValue = $(this).closest('.row').find(".validateRefe").val();
      var drpValue = $(this).val();
    
      $(this).closest('.row').find(".validateRefe").val(drpValue )
    });
代码语言:javascript
复制
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class="row">
  <div class="span5 enabled-options">
    <select id="i-re-type-0" class="span4 ref-type-select" name="i-re-type">
      <option data-maxchars="500" value="">Select reference...</option>
      <option data-type="text" data-validation="required" value="AES">AES</option>
      <option data-type="text" data-validation="required" value="FRT">FRT</option>
      <option data-type="text" data-validation="required" value="VTY">VTY</option>
    </select>
    <div class="hide disabled-options"></div>
  </div>
  <div class="span11">
    <input id="i-ref-val-0" class="validateRefe required" type="text" title="Reference" value="" name="i.ref[***]" style="">
  </div>
</div>

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53865979

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档