Я создаю форму, где я беру данные адреса людей. Для начала State/County
не требуется, однако, если они выберут страну Australia
, Canada
или USA
, это так.Удалите текст из значения скрытого ввода при выборе смены
Вот мой код с демонстрирует это: обязательные поля отправляются в PHP скрипт через <input name="required" value="address,town,country,post_code">
для обработки, и State/County
добавляется к этому списку, когда один из вышеупомянутых стран выбирают:
$("select[name=country]").change(function() {
if ($(this).val() == "USA" || $(this).val() == "AUSTRALIA" || $(this).val() == "CANADA") {
alert("You have selected '" + $(this).val() + "'.\nPlease ensure you enter your State.");
$("input[name=state_county]").focus();
$("input[name=required]").val($("input[name=required]").val() + ",state_county");
} else {
// How do I remove it, though?
}
});
Мои вопрос возникает, когда кто-то снимает с себя одной из этих трех стран. Как удалить определенную часть input
value
, то есть как удалить ,state_county
с name="required"
?
Ничего себе, это творит чудеса, и я даже не думал о нескольких добавлениях! – mpdc