私の質問をよりよく理解するためだけに JSFiddle を作成しました。
したがって、ここにコードを貼り付ける必要はありません。すべてがフィドルで表示されます。JS部分を貼り付けます。
$('select[name="chooseGW"]').change(function(){
if ($(this).val() == "fileiceGW") {
$('input#fileiceGW').css('display', 'block');
} else {
$('input#fileiceGW').css('display', 'none');
}
if ($(this).val() == "adworkGW") {
$('input#adworkGW').css('display', 'block');
} else {
$('input#adworkGW').css('display', 'none');
}
if ($(this).val() == "cpaleadGW") {
$('input#cpaleadGW').css('display', 'block');
} else {
$('input#cpaleadGW').css('display', 'none');
}
});
わかりました...私の質問は、このコードをより良くして短くする方法です。確かにできると思います...データゲートウェイを指定されたIDまたは何かと一致させるようなもの...
JSfiddle のコードは問題なく動作しますが、重複が多すぎると思います。
あなたの助けに感謝します、ありがとう!
短縮コードがどのように機能するか、および何のために指定されているかについてのPSの説明は、さらに高く評価されます。