我正在尝试从 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 从Here加载 mysql 数据库中的数据,它实际上对于输入常规文本框的数据非常有效,但是,它似乎不适用于选择框。任何帮助将不胜感激。
谢谢。