[英]How to dynamically add and remove form elements to an existing form based on selected value
我正在构建搜索表单,并且不希望将未使用的输入包含在我的GET方法中。 仅在选择框中选择某项时才显示输入[字段]的最佳方法是什么? 它们可以在DOM中不可见吗?
完全基于假设:
if ($('#something').val() == 1) {
// Show input
$('#input_1').show();
} else {
// Hide input
$('#input_1').hide();
// Remove if don't want to include in POST
$('#input_1').remove();
}
编辑
var input_1 = '<input id="#input_1"/>';
if ($('#something').val() == 1) {
// add input
$('#addHere').append(input_1);
} else {
// Remove input
$('#input_1').remove();
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.