2011-11-25 176 views

回答

2

嘗試以下操作:

$(document).ready(function() { 
    $('#listboxFootballPlayers option').live('click', function() { 
    if ($(this).is(':selected')) 
     alert("Selected: " + $(this).attr('value')); 
    else 
     alert("Deselected: " + $(this).attr('value')); 
    }); 
}); 

See updated fiddle here for fix

在舊的代碼行:

if ($('#listboxFootballPlayers option:selected')) 

是問題 - 它總是會truthy,因此會顯示錯誤的文本。

+0

你是個天才!非常感謝!!! – NinjaBoy

+0

感謝您解釋... – NinjaBoy

相關問題