Доброго времени суток.
На странице есть элемент select с 3мя option. У каждого option усть по 2 атрибута data. Не получается передать значения data в js. Вот код
Код JavaScript
var plat_pb;
var plat_otb;
function updatePlat()
{
$('[name=oplata] option').each(function() {
if($(this).text() == $('[name=oplata]').val())
{
plat_pb = parseFloat($(this).attr("data-pb"));
plat_otb = parseInt($(this).attr("data-otb"));
}
});
}
Код HTML
<td><select name="oplata">
<option data-pb="1.01" data-opt="0"> 1</option>
<option data-pb="1" data-otp ="0.75">2</option>
<option data-pb="1" data-otp ="0">3</option>
</select></td>
Судя по всему проблема в том , что не попадает в if, но я никак не могу понять в чем причина.