Выбранные значения строк не выбираются из таблицы в Firefox, но работают в Chrome.Код в jquery - PullRequest
0 голосов
/ 18 марта 2019

Это мой код.У меня есть таблица в HTML.Когда я нажимаю на строку, выбираются значения этой строки.
console.log (sitepop); показывает мне выбранные значения.В Chrome я получаю необходимые значения, но в Firefox я получаю пустой массив.

$(document).on('click', 'tr' ,function(){
        var trChild = $(this).children();
        var selected = $(this).hasClass("selected");
        $("#table tr").removeClass("selected");
        if(!selected)
            $(this).addClass("selected");
        var sitepop = [trChild[1].outerText,trChild[2].outerText];
        console.log(sitepop);
        $.ajax({
            type: 'GET',
            url: '/site_data',
            data:{ 'sitepop': sitepop
                    },
            dataType:"text",
            success:function(demo){
                console.log("successful")
            }

    });
});

1 Ответ

0 голосов
/ 18 марта 2019

На самом деле я получил решение.Это было из-за параметра externalText, который я принимал.Chrome имеет externalText, а Firefox - нет.Поэтому я выбрал innerText вместо этого.Это работает для обоих браузеров.

...