Несовместимость jquery в браузерах при извлечении «выделенного» текста - PullRequest
0 голосов
/ 30 октября 2011

Я написал свой код в IE 8:

$(".percent_hours option:selected").each(function () {
    var val = $(this).attr("text");

Firefox и Chrome не получают выбранное значение (пустая строка).

Я изменил код на:

$(".percent_hours option:selected").each(function () {
    var val = $(this).attr("value");

но теперь IE не получает выбранное значение.

Есть ли способ решить эту проблему?

Спасибо!

1 Ответ

0 голосов
/ 30 октября 2011

Если вы хотите получить текст, используйте .text(), получите значение, используя .val()

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...