2013-11-19 2 views
0

Я выборки выберите значение параметров тега с помощью Ajax (выборки из MySQL)выборки выберите данные опции тегов с помощью JQuery

но когда я вношу форму, JQuery является извлечение неправильных данных

вот пример того, что я хочу сказать

<select> <option value='1'> 100 </option> </select>

Я хочу, чтобы загрузить '1', но JQuery выборки '100'

Я использую этот код для выборки данных

JQuery код

$(document).ready(function() 
{ 
$("#form").submit(function() 
{ 
var mydata=$("#select").val(); 
}); 
}); 

HTML код

<form method='post' id='form'> 
<select id='select'> 
<option value='1'>100</option> 
<option value='2'>200</option> 
</select> 
</form> 

примечания: я выборка значений тегов опционных из базы данных MySQL с помощью Ajax

+0

Вы, убедитесь, что вы проверили тег 'option' после получения значения атрибута' value' из базы данных – UDB

+0

, также можете опубликовать код, чтобы показать, как вы изменяете значение параметра «option tag» после извлечения данных из данных base – UDB

+1

перед извлечением данных из mysql мой код тега select это после извлечения данных он отображает Я знаю, что мы не можем видеть этот код в исходном коде, но я показываю это по alert(); –

ответ

0

Вы можете попробовать что-то вроде этого:

var selected = 0; 
$('#select').each(function(){ 
    if($(this).is(':selected')) { 
    selected = $(this).val(); 
    } 
}); 
alert(selected); 
Смежные вопросы