2013-07-09 35 views
0

我在選擇框中添加的JSON值做工精細 增加值編碼:取出的JSON值

function addSizeToList(JSON) { 
o = '<option value="'+JSON.Size_ID+'" label="'+JSON.Size_Name+'">'+JSON.Size_Name+'</option>'; 
$("#Size_ID").prepend(o); 

} 

如何去除JSON增加值

我下面的代碼:

function removeSizeToList(JSON) { 
o = '<option value="'+JSON.Size_ID+'" label="'+JSON.Size_Name+'">'+JSON.Size_Name+'</option>'; 
$("Size_ID"+ o).remove() 
} 

如何刪除選擇框JSON值

回答

2
function removeSizeToList(JSON) { 
    $("#Size_ID option[value='"+JSON.Size_ID+"']").remove(); 
} 
+2

給定值,這已經回答了,而且我們說'.find()'的表現比加入選擇的方式更快,特別是找到Element屬性的情況':)' –

+0

非常感謝您 – user2563077

+0

歡迎您@ user2563077.Pls將答案標記爲正確的答案 –

0

您需要刪除選項從選擇

function removeSizeToList(JSON) { 
    $("#Size_ID").find('[value="' + JSON.Size_ID+ '"]').remove() 
} 
+0

@downvoter我錯過了什麼這裏 –