JQuery UI $('#id').combobox() を使用すると、選択オプションから値を取得する際に問題が発生します。Uiなしで単純なJQueryを使用すると機能しますが、Uiを使用すると値を取得できません。ここに私のHTMLコードの一部:
<table>
<tr>
<td>Reset by: </td>
<td>
<select name="resetType" id="resetType">
<option value="email" selected>Email</option>
<option value="phone">Phone's Number</option>
<option value="username">Username</option>
</select>
</td>
</tr>
<tr>
<td id="type"></td>
<td><input type="text" name="type"/></td>
</tr>
</table>
ここに私のJQueryコード:
$(function(){
$('#resetType').combobox(); // Code have Problem
switch($('#resetType').val()){
case 'email':
$('#type').html('Email: ');
break;
case 'phone':
$('#type').html('Phone: ');
break;
case 'username':
$('#type').html('Username: ');
break;
}
})