2
我無法刪除選擇而不刪除選項。代碼如下所示:使用onmouseup刪除選項選項
<select name="slovn" id="slovn_id" size="4" multiple="multiple" style="width:200px;">
<option value="1" id="asd">item 1</option>
</select>
如果我在HTML中增加了一個鏈接:
<div>
<a href="#" class="remove">Remove selection</a>
</div>
而且使用jQuery的所有作品:
$('.remove').click(function(){
$(this).parent().prev().find('option:selected').prop("selected",null);
});
但如何讓沒有聯繫呢?只需點擊選項或在外部區域? 在json的「item 1」中加載了一個鏈接。我需要點擊該選項,打開鏈接並刪除它後的選擇,這是可能的再次點擊。
不,這是行不通的。我使用jstree。當我在樹上移動並點擊節點時,對話框窗口就會打開(這個''在對話框中),當我用你的代碼樹沒有加載=( –
剛纔我已經更新我的答案。你可以試穿? –
我在腳本中使用代碼位置,作爲選擇它是工作(第一個答案),但與選項關聯的鏈接沒有打開,請參閱代碼解析json並生成鏈接 - 從json 選項中增加一個值... options + ='