小编Bur*_*mir的帖子

onchange不适用于Firefox

选择onchange适用于Chrome和Opera,但它不适用于Firefox.你介意帮帮我吗?我该怎么做才能为所有浏览器修复它?

var tehlikeliNace = ["01.11.07", "01.11.12"];
var aztehlikeliNace = ["01.30.04", "01.63.05"];
var coktehlikeliNace = ["01.61.04", "01.61.06"];

function naceKoduDegisti() {


  if (jQuery.inArray($("#nace_kod").val(), aztehlikeliNace) >= 0) {
    $("#tehlike_sinifi option[value='1']").attr('selected', 'selected');
  }
  if (jQuery.inArray($("#nace_kod").val(), tehlikeliNace) >= 0) {
    $("#tehlike_sinifi option[value='2']").attr('selected', 'selected');
  }
  if (jQuery.inArray($("#nace_kod").val(), coktehlikeliNace) >= 0) {
    $("#tehlike_sinifi option[value='3']").attr('selected', 'selected');
  }

}
Run Code Online (Sandbox Code Playgroud)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<select id="nace_kod" onchange="naceKoduDegisti()">
  <option value="01.11.07">01.11.07</option>
  <option value="01.30.04">01.30.04</option>
  <option value="01.61.04">01.63.05</option>
  <option value="01.11.12">01.13.18</option>
  <option value="01.63.05">02.40.04</option>
</select>

<select id="tehlike_sinifi">
  <option value="1">"Az Tehlikeli"</option>
  <option value="2">"Tehlikeli"</option>
  <option value="3">"Çok Tehlikeli"</option>
</select>
Run Code Online (Sandbox Code Playgroud)

html javascript firefox jquery

6
推荐指数
1
解决办法
530
查看次数

标签 统计

firefox ×1

html ×1

javascript ×1

jquery ×1