2012-01-18 3 views
0

Я хотел бы выбрать опцию, содержащуюся в переменной php при загрузке страницы.Выберите опцию формы на странице load

<?php 
$pre = 78; 
?> 

<select id="form8" name="form8"> 
<option value="15">15</option> 
<option value="25">25</option> 
<option value="64">64</option> 
<option value="78">78</option> 
<option value="82">82</option> 
</select> 

<script> 
$(document).ready(function(){ 
$("form8").val("<?php echo $pre; ?>"); 
} 
</script> 

Ожидаемый результат должен быть,

<select id="form8" name="form8"> 
<option value="15">15</option> 
<option value="25">25</option> 
<option value="64">64</option> 
<option value="78" selected="selected">78</option> 
<option value="82">82</option> 
</select> 

http://jsfiddle.net/qQZVN/1/

+0

вы забыли '' # – Rafay

+0

обновленный пост с ожидаемым выходом – user1155594

+0

вы пробовали мой ответ – Rafay

ответ

2

Example

$('#form8').val("<?php echo $pre; ?>") ; 
+0

sry Я пытался изменить свой ответ ... – Rafay

1
$(document).ready(function(){ 
$("#form8").val(<?php echo $pre; ?>); 
} 
2

Почему бы просто не использовать HTML, чтобы установить selected='selected'? Кажется, проще и поддерживает пользователей, не являющихся JS.

+0

Я согласен с тобой. Я тоже не вижу смысла в js. – rekire

0
$('select#form8').val('<?php echo $pre; ?>'); 
Смежные вопросы