Здравствуйте, все. Работаю над скриптом, который предлагает юзру выбрать одну опцию из базы данных и сохраняет информацию об этом выборе.
в пхп используется обычная петля
while($row = mysql_fetch_array($result))
{
$color_id=$row['color_id'];
?>
<p> Color:<input name='button' type='radio' id='color_id' value='' /></p>
<?php
//закрытие петли
}
?>
Дальше для интерактивности добавляется jquery
var color= "<? echo $color_id; ?>";
jQuery("input[@name='button']").change(function(){
if (jQuery("input[@name='button']:checked").val() == ''){
alert("color");}
});
Код намного больше, это просто пример задачи - дело в том, что jquery берет только либо первую, либо последнею переменную. Если пхп вытаскивает номера 2 и 8, например, то вне зависимости, выберете ли вы 2 или 8, alert покажет только 8. Как сделать что бы jquery показывал только выбранную переменную, а не первую попавшуюся?