Passando os valores de seleção múltipla escolhidos para a ação do controlador

Estou tentando enviar os valores selecionados de uma lista de seleção múltipla escolhida para uma ação no meu controlador. Eu verifiquei que val () me mostra uma matriz de valores selecionados como ["33", "175"] quando imprimo no console, mas o argumento da ação é sempre nulo. Tentei alterar o tipo de argumento para objeto e verifiquei que não é nulo, mas não consigo analisar os valores. Alguma sugestão? Por favor e obrigado!

Chamada Ajax:

$(".chosen-select").on("change", function (event, params) {
    console.log($(".chosen-select").val());

    $.ajax({
        url: '@Url.Action("BDOReferralSourcesTableHTML","ReferralNetwork")',
        type: 'GET',
        dataType: 'json',
        cache: false,
        data: { bdoIds: $(".chosen-select").val() },
        success: function (response) {
            if (response.length > 0) {
                alert(response);
            }
            else {
                alert("response length zero");
            }
        }
    });
});

Ação do Controlador:

public ActionResult BDOReferralSourcesTableHTML(string[] bdoIds)
{
    return Content("<b>test</b>", "text/html");    
}

questionAnswers(1)

yourAnswerToTheQuestion