Мне нужно удалить один элемент из массива javascript. Элементом, который я хочу удалить, является значение «NT». У меня есть HTML входные данныеУдалить один элемент из массива javascript
<input type="text" id="caseType" size="50"/>
Мы заполним ее
var caseTypeJson = jQuery.parseJSON('${crFilingCaseDetailForm.caseTypes}');
Я хочу удалить один элемент из массива яваскрипта
jQuery(function() {
jQuery.each(caseTypeJson, function (index, item) {
if(("NT") == item.value){ // remove this element
caseTypeJson.splice(index,1);
}
if (item.value == '${crFilingCaseDetailForm.selectedCase.caseType}') {
jQuery('#caseType').val(item.value + ' - ' + item.description);
jQuery('#selectedCaseType').val(item.value);
}
});
});
Этот стык подход не работает. Выполняя некоторые предварительные исследования, я также попытался удалить javascript, и это оставило неопределенный элемент. Кажется ли это хорошим способом сделать это?
Спасибо,
Том
Этот вопрос непонятен. Что элемент управления ввода HTML имеет отношение к удалению элемента из массива? –