trying to select value of a select box with jquery

xpress

New Member
I looked at this example but couldn't implement it. I wonder if I am missing something else.Note: \[code\]response.user_data['admin']\[/code\] is not null. I checked.Any ideas?ThanksDIDN'T WORK LINES\[code\]$('#select_administrator option[value="'+response.user_data['admin']+'"]');$('#select_administrator option:eq('+response.user_data['admin']+')').attr('selected', 'selected');$('#select_administrator option:eq('+response.user_data['admin']+')').prop('selected', true);\[/code\]HTML\[code\]<select id="select_administrator" name="select_administrator"> <option value="http://stackoverflow.com/questions/13725116/NO" <?php echo ($administrator == 'NO') ? 'selected="selected"' : null; ?>>NO</option> <option value="http://stackoverflow.com/questions/13725116/YES" <?php echo ($administrator == 'YES') ? 'selected="selected"' : null; ?>>YES</option></select>\[/code\]JQUERY\[code\]$(document).ready(function(){ $("#select_user").change(function(event) { event.preventDefault(); var selected_user = null; selected_user = $(this).val(); $.ajax({ type : "POST", url : 'mypage.php', data : {select_user:selected_user}, dataType : "json", success : function(response) { if(response.status == "success") { $("#form_errors_jquery").hide(); $("#text_username").val(response.user_data['username']); //response.user_data['admin']; //Should select admin combo here //$('#select_administrator option[value="'+response.user_data['admin']+'"]'); //$('#select_administrator option:eq('+response.user_data['admin']+')').attr('selected', 'selected'); //$('#select_administrator option:eq('+response.user_data['admin']+')').prop('selected', true); } else { $("#form_errors_jquery").html(response.error).fadeIn(1000); } }, error : function(response) { $("#form_errors_jquery").html("A network error occured").fadeIn(1000); } return false; });});\[/code\]
 
Back
Top