[jQuery] html() triggering twice?

[jQuery] html() triggering twice?


I'm working on this interface where there are three select elements.
When an option in the first menu is clicked this code executes
==========
$('.state_select OPTION').livequery('click', function() {
    var el = $(this).parent();
    if ( $(el).val() != 'all' ) {
    $.post('includes/tools.php', { get_counties: $(el).val(), catgry: $
(el).parents('.target_form').find('#category').val() }, function(data)
{
        if ( data == "" ) {
            alert('No results.');
        } else {
        alert(data);
        $(el).parents('.target_form').find('#county').html(data).removeAttr
('disabled');
        }
        }); //End POST
    } // End if
    return false;
}); //End .state_select OPTION CHANGE
=============
This does what it's supposed to, generate and load a set of options to
add to the next select element and enable it. The problem is it's
adding the list twice.
I added the alert for testing and it only shows the code once. I have
no idea whats happening here.
Thanks
- Ray