HTML 選択ボックスからデータベースから mysql データをロードしようとしています。これは私が現在使用しているjquery関数ですが、選択に基づいて結果を更新していないようです。
$(function(){
$('#countries').keyup(function(){
var inpval=$('#countries').val();
$.ajax({
type: 'POST',
data: ({countries : inpval}),
url: 'data.php',
success: function(data) {
$('#show_results').html(data);
}
});
});
});
これが私の選択ボックスのhtmlコードです
<select id="countries">
<option value="canada" id="canada">canada</option>
<option value="america" id="america">america</option>
<option value="india" id="india">india</option>
<option value="uk" id="uk">uk</option>
<option value="germany" id="germany">germany</option>
</select>
ここから jquery ajax を使用して mysql データベースからデータをロードする方法を学びました。実際には、通常のテキスト ボックスに入力されたデータに対しては非常にうまく機能しますが、選択ボックスではうまく機能しないようです。どんな助けでも大歓迎です。
ありがとう。