フォームの国の SELECT から選択された国に基づいて、州フィールドの SELECT とテキスト ボックスの間を行ったり来たりしています。初めて国が米国またはカナダから変更されたとき、機能があります。ただし、国を米国またはカナダに戻しても、選択には戻りません。何かご意見は?
$(document).ready(function(){
$("#country").on('change', function() {
var countrySelect = $("#country").val();
if(!(countrySelect == "CA" || countrySelect =="US")){
//$("#state").replaceWith($("#state").clone().attr('type', 'text'));
$("#state").replaceWith('<input type="text" name="state" id="state">');
}
});
});
ありがとうございました