Кендо сетки обновлении не изменяются значения
У меня есть две сетки кендо на странице под названием регион и Поисковая группа. Где сетка регионов содержит список всех перечисленных названий регионов, а поисковая полоса содержит имена регионов, перечисленные в раскрывающемся списке вместе с несколькими другими полями.
Когда мы когда-либо добавим новый регион в сетку регионов, название региона должно отображаться в выпадающем списке под полосой поиска. Но это происходит только в том случае, если мы обновляем страницу после добавления нового региона. Но я не хочу обновлять только сетку полосы поиска, чтобы она автоматически обновлялась каждый раз, когда мы добавляем регион, так что вновь добавленное имя региона отображается в раскрывающемся списке без обновления всей страницы.
У нас есть кнопка обновления в конце каждой сетки. Недавно добавленное имя региона не отображается в раскрывающемся списке, даже если я вручную обновлю сетку полосы поиска, нажав на кнопку. Он работает так, как и ожидалось, чтобы отобразить недавно добавленное имя региона для отображения в раскрывающемся списке поисковая полоса только в том случае, если я обновлю всю страницу(чего мы не хотим).
Jquery, используемый до тех пор, пока не обновится сетка полосы поиска, является
function grid_onSave(data) { data.preventDefault(); var validator = $('#RegionList').kendoValidator().data('kendoValidator'); if (validator.validate()) { var dataItem = { RegionId: data.model.RegionId, Name: data.model.Name }; if (dataItem.RegionId == "") { addRegion(dataItem); } else { editRegion(dataItem); } } //window.location.reload(); $('#SearchBandList').data('kendoGrid').dataSource.read(); $('#SearchBandList').data('kendoGrid').refresh(); }
Кто-нибудь может помочь, как исправить эту проблему.
Что я уже пробовал:
Я попробовал использовать вышеприведенный jquery, который, похоже, не работает.