コードにエラーはありませんが、問題は、ブランドからオプションを選択した後にフィールドに製品テキストを入力すると、ブランド ID を渡す必要がありますが、代わりに「%」を渡す必要がありますが、1,2 または3 選択したブランドに関係なく、これを "%" で php ファイルに渡します。変更されたブランド ID 値を php ファイルに渡す方法があることを知りたい
これは私のコードです
$().ready(function(){
$("#product").autocomplete("ajax/php/product_search.php?brands=" + $('#brands').val() +"&",
{
width: 260,
matchContains: true,
selectFirst: false,
formatItem: function(data, i, n, value) {
return value.split("|")[0];
}
}
);
});
これはブランドの HTML 選択リストです
<select id="brands" name="brands">
<option value="%">-- Select --</option>
<option value="1"> JVC - PLAYER SET </option>
<option value="2"> CLARION - PLAYER SET </option>
<option value="3"> DLS </option>
</select>