У меня есть два комбинированных списка, которые связаны, т.е. если вы выберете один, другой комбинированный список будет иметь соответствующие данные.Я использую jQuery для вызова действия Struts через AJAX.Со стороны действий Struts, он отправляет последние данные, основанные на значении, выбранном из первого copmbobox, но это не отражается на странице.Нужно ли обновлять всю страницу / форму?Если да, то какой смысл использовать ajax?
$(document).ready(function() {
$("#marketchange").change(function() {
var marketCode = $(this).val();
//var marketCode1 = document.getElementById("marketCode").value();
//alert(marketCode1);
$.ajax({
type: "GET",
url: '<%=contextPath%>/manageRangesAction.do?actionToTake=getIslandsForMarket',
data: ({ market: marketCode }),
success: function(data){
alert(data)
}
});
});
Данные в форме не обновляются.Со стороны Struts список массивов для второго комбинированного списка изменяется, но не обновляется на странице jsp.
И вообще, как мы обновляем данные формы всякий раз, когда мы делаем какой-либо ajax-вызов на стороне сервера?