Заполнение некоторых полей после выбора элемента с помощью автозаполнения Struts2-Dojo

Я использую тег sx, то есть тег struts-dojo-tag из struts 2, чтобы автоматически предлагать одно поле на одной странице. Он работает нормально. Теперь я хочу заполнить другие поля на той же странице на основе выбора поля автозаполнения. Я безуспешно пытался вызвать javascript в указанном выше поле для различных событий, таких как onselect, onchange и т. д.

JSP-код:

‹sx:autocompleter autoComplete="true" listKey="id" listValue="brandName" name="brand.brandName" id="brandName" cssClass="textfield" list="brandList" onchange="populateInfo(this.value) ;">‹/sx:автозаполнение>

здесь я хочу автоматически предлагать доступные имена брендов, а при выборе бренда я хочу заполнить данные о бренде в некоторых других полях. Я попытался вызвать функцию java-скрипта populateInfo(), но функция не вызывается.

Не могли бы вы мне помочь?


person Saurabh    schedule 18.03.2011    source источник
comment
Пожалуйста, предоставьте дополнительную информацию. Предоставленной вами информации недостаточно.   -  person ashishjmeshram    schedule 18.03.2011
comment
Почему бы вам не использовать ‹s:doubleselect /›?   -  person lschin    schedule 22.03.2011
comment
@lschin Я хочу заполнить ряд других полей, связанных с брендом ... например, адресную строку, город, почтовый индекс и т. д., в зависимости от выбранного бренда. Следовательно, я не могу использовать двойной выбор.   -  person Saurabh    schedule 22.03.2011


Ответы (1)


Я думаю, что эту проблему можно решить, используя тег select в struts2-jquery. Вы можете ознакомиться с этими витринами.

person Binay    schedule 25.11.2012