Есть подгруженный ajax-ом select с предустановленным selected-ом.
echo'<select id="role_id">';
$get_roles_capabilites = mysql_query("SELECT * FROM `roles` WHERE `role_id` != 1 AND `default`=1");
if (!$get_roles_capabilites) { echo 'Ошибка запроса: ' . mysql_error(); exit; }
while ($roles_capabilites = mysql_fetch_assoc($get_roles_capabilites) ){
echo'<option'; if($user_role_id == $roles_capabilites['role_id']){echo ' selected '; } echo' value='.$roles_capabilites['role_id']; echo'">'.$roles_capabilites['role_name'].'</option>';
}
echo'</select>';
Как сменить аттрибут SELECTED при смене option?
var role_id = $('select[id=role_id').val();
Такой код берет предустановленный в php selected и не видит его "смены"