選択ボックスに入力するために jQuery Ajax 関数を使用しています。コードは次のとおりです。
$(function(){
$("#maker").change(function(){
var selected_value = $("#maker").val();
$.ajax({
type: "POST",
url: "search.php",
data: ({_maker: selected_value}),
success: function(response){
$("#models").html(response);
}
});
});
});
問題は、これがdivの「モデル」をsearch.phpページ全体に置き換えることです!!! 「モデル」内にオプション値を入力したいだけです。
HTMLは次のとおりです。
<div id="models">
<select id="model" name="model" style="width:170px">
<option value="Any">Any</option>
<?php
foreach($current_models as $model) {
?>
<option value="<?php echo $model; ?>"><?php echo $model; ?></option>
<?php
}
?>
</select></div>
どんな助けでも大歓迎です。前もって感謝します。