根据URL和选项jQuery的值来选择选项

时间:2018-10-09 11:27:19

标签: javascript jquery html

我正在尝试在url具有特定值时选择该选项,并且如果该选项值仅具有某些特定值,则似乎可以正常工作,但是将该值硬编码在JS中,有一种避免硬编码的方法JS中的文字?

这是我的代码,只是不想用JS硬编码文本

if ($(".utility-select > select").length) {
      var optInd = 'Individual';
      var optFin = 'Financial';
      if(/fp/.test(window.location.href)) {
        $('.utility-select > select option:contains('+ optFin +')').prop("selected","selected");
      }
      else {
        $('.utility-select > select option:contains('+ optInd +')').prop("selected","selected");
      }
    }
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js"></script>
<div class="utility-select">
    <select class="form-control">
        <option value="individual.html">Individuals</option>
        <option value="financial.html">Financial</option>
    </select>
</div>

0 个答案:

没有答案