Обновить Struts2 выбрать вариант - PullRequest
0 голосов
/ 14 сентября 2018

У меня есть распорки на выбор:

<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 за вашу помощь.

Извините за мойплохой английский

...