У меня есть интерфейс, в котором у меня есть два выпадающих списка в html, один из которых является маркой (маркой) телефона, а другой - моделью. Так что один из меток работает нормально (данные вызова из базы данных (sql)), но я хочу, чтобы каждый раз, когда я выбираю в раскрывающемся списке моделей не должен отображаться весь список данных о моделях из базы данных, а только конкретный для выбранной марки без обновления на странице. например, если я выберу отметку Nokia, он автоматически покажет только модели Nokia, а не Samsung или любые другие другой знак телефона! я не знаю, возможно, это sql для модели, как в модели таблицы, которая у меня есть (model_tel, marque_tel (который является внешним ключом от marque_tel)) поэтому я попытался использовать команду where для sql, но она не работает, потому что я хочу сказать, где marquel_tel='//марка, выбранная в раскрывающемся списке маркировки//', но я не знаю, как это сделать в java (html)
проблема в том, что я не очень разбираюсь в javacsript или ajax ....... так что, если кто-то из вас может помочь, это действительно много значит
вот как выглядит пример кода (здесь я сразу перешел к главному):
<label>Marque:
<span class="small">selectionner la marque</span></label>
<%ResultSet rst = in.executeQuery("select distinct(Marque_Tel) from Marque_Tel");%>
<table id="d"><tr><td id="k">
<select name="marque" id="marque" onchange="displayDate(this)">
<% while (rst.next()) {%>
<option></option>
<option><%=rst.getString(1)%></option> //showin marksfrom data of sql//
<% }%>`
</td></tr></table><br><br><br>
<label>Modele:
span class="small">selectionner le modele</span></label>
//callin phone models from sql database down here//
<%ResultSet rs = in.executeQuery("select * from Modéle_Tel where
marque_tel='"+rst.getString(1).toString()//but this in not workin//"' ");%>
<select name="modele" id="modele" >
<% while (rs.next()) {%>
<option></option>
<option><%=rs.getString(1)%></option>//callin phones models
</select>
<button type="submit">VALIDER</button> </html>