1
我需要從javascript數組中刪除一個元素。我想刪除的元素是'NT'的值。我有一個HTML輸入從javascript數組中刪除一個元素
<input type="text" id="caseType" size="50"/>
我們來填充它與
var caseTypeJson = jQuery.parseJSON('${crFilingCaseDetailForm.caseTypes}');
我想從JavaScript數組
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輸入控件與從數組中移除元素有什麼關係? –