У меня есть распорки на выбор:
<s:select class="form-control" list="clients" name="client.idClient" listKey="idClient" listValue="%{nomClient}" value="client.idClient" id="selectClient" emptyOption="true"/>
С этим кодом на моей HTML-странице у меня есть опция выбора с возможностью выбора из списка клиента (класс Java) из класса действий:
<select name="client.idClient" id="selectClient" class="form-control">
<option value=""></option>
<option value="11">Airbus</option>
<option value="12">ASTRIUM</option>
<option value="13">toto</option>
<option value="14">titi</option>
<option value="15">truc</option>
</select>
У меня есть текстовое поле, в которое я помещаю новые данные, и я хочу, чтобы эти данные были выбраны без обновления моей страницы.
Чтобы сохранить данные текстового поля в базе данных, я использую ajax:
$('#btn_save').on('click', function(e){
if($('#tb_client_part').val()==''){
$('#btn_save').attr('data-dismiss','');
$('#errorMsgBox').css('display', 'block')
}else{
$('#btn_save').attr('data-dismiss','modal');
$.ajax({
type: 'POST',
url: 'saveClientPartenaire',
data: {
index : $('#index').html(),
nom_client_part : $('#tb_client_part').val()
},
success:function(response){
console.log('response id : ' + response.idClient);
}
})
$('#modal-ajout').css('display', 'none');
$('#errorMsgBox').css('display', 'none');
$('#tb_client_part').val('');
$('#modal-ajout').css('display', 'none');
}
})
Как обновить список, чтобы иметь последние данные без обновления страницы.
TY за вашу помощь.
Извините за мойплохой английский