Возможно ли изменить значение имени входного элемента?Изменение значения входного имени
Вот мой код, но я могу установить что угодно, кроме имени.
$('#country').change(function(){
var $country = $(this);
var $state = $('#state');
var $county = $("#county");
if($country.val() != 226){
$state.attr('name', '');
$state.closest('p').hide();
$county.attr('name', 'user[state]');
$county.closest('p').show();
}else{
$state.attr('name', 'user[state]');
$state.closest('p').show();
$county.attr('name', '');
$county.closest('p').hide();
}
});
Любые идеи, почему установка имени attr не работает?
Надеется, что вы можете посоветовать
Вы пытаетесь установить его имя ни к чему? Какая у вас цель? –
вместо вашего подхода вы также можете просто указать название состояния как N/A за пределами страны 226, что является обычной практикой в веб-формах. –