jQuery选择选项动态分配值为另一个2输入文本



im试图根据选项选项事件动态进行简单更改输入字段。

<script type="text/javascript">
$('#opt_jendit').change(function(){
var jendit = $('#opt_jendit').val();
if(jendit='MBD'){
$("#txt_jenkre").val('KUM');
}
if(jendit='MBG.TKR'){
$("#txt_jenkre").val('KUR');
}
$("#txt_kodpk").val(jendit);
});
</script>

似乎第二个输入场无法聆听,1rst inputfield中发生的更改Plese检查一下..我想知道,如何实现它的简单方法?

尝试一下,您的if条件与=不正确,而应该是==

$(document).ready(function() {
  $('#opt_jendit').change(function() {
    var jendit = $('#opt_jendit').val();
    
    $("#txt_kodpk").val(jendit);
    if (jendit == 'MBD') {
      $("#txt_jenkre").val('KUM');
    } else if (jendit == 'MBG.TKR'){
            $("#txt_jenkre").val('KUR');
    }
     else{
        $("#txt_jenkre").val("");
    }
 });
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="col-lg-6">
  <div class="form-group">
    <select class="form-control" name="opt_jendit" id="opt_jendit">
      <option value="" selected="">--PILIH PRODUK PINJAMAN--</option>
      <option value="MBD">Kredit Usaha Mikro [ KUM ]</option>
      <option value="MBG.TKR">Kredit Usaha Rakyat [ KUR ]</option>
    </select>
  </div>
  <div class="form-group">
    <input class="form-control" placeholder="Kode PK" name="txt_kodpk" id="txt_kodpk" type="text">
  </div>
  <div class="form-group">
    <input class="form-control" placeholder="Jenis Kredit" name="txt_jenkre" id="txt_jenkre" type="text">
  </div>
  <div>

最新更新