2016-12-10 2 views
0

選択フィールドのイベント変更に基づいて入力フィールドを動的に変更しようとしています。 jquery selectオプション動的に値を別の2つの入力テキストに割り当てます

<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入力フィールド plese check this..に起こる変化、イムは思っ、どのように簡単な方法、それをachiveするには?

+0

'='値を代入する必要があります代わりに=で間違っていました。 '=='/'===' **は**値を比較します。 [mcve]を入力してください。正確に動作しないものは不明です。 –

+0

上記のリンクを確認してもよろしいですか?私は既にそのリンクの例を示しています。 – ariowishnu

+0

'$("#txt_kodpk ")を試しましたか?text(jendit);'? –

答えて

0

はこれを試してみてください、あなたの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>

+0

atQaeed Ramiwala:作業していただきありがとうございます。私のワークスペースでは、オプションを選択して最初のオプション[デフォルト]を選択した場合、スニペットのようにデフォルトの位置に戻ることはできません。 – ariowishnu

+0

@ariowishnu更新された回答を試してください。これで、デフォルトでリセットされます。それが助けてくれれば助言してください:) – ScanQR

+0

@Qaeed Ramiwala:bahut bahut dhanyavaad、meree madad kee、ありがとう、btw私はすでにupvoteを与えていますが、なぜ1に変更できないのですか? – ariowishnu

関連する問題