Вызов ajax из struts2 для заполнения div - PullRequest
0 голосов
/ 07 июня 2011

У меня есть выпадающий список и функция JavaScript, связанная с событием onchange раскрывающегося списка. Мне нужно вызвать класс действия с выбранным выпадающим значением и извлечь данные из базы данных. Мне нужны указатели для вызова класса действия из JavaScript, а также передайте выбранное значение раскрывающегося списка, чтобы запустить запрос выбора БД и обновить таблицу, представленную в div, без обновления всей страницы.

Мой выпадающий список

<s:select name="newQuestion.CertificationId" list="certificationList"
    listKey="certificationId" listValue="certificationName" headerKey=""
    headerValue="Select Certification" label="Certification Name"
    onchange="getQuestionsList(this.value)" />

Функция Javascript

function getQuestionsList(val) {
        alert("Here" + val);



    }

В основном для каждого из выпадающих выбранных значений мне нужен ajax-вызов DB, ​​чтобы заполнить div, который в настоящее время скрыт.

1 Ответ

0 голосов
/ 07 июня 2011

С чем именно вам нужна помощь? Из того, что я понимаю, вы все поняли (минус ajax-вызов действия Struts).

Все, что вам нужно, чтобы это заработало:

  • Какой URL нужно назвать Struts Действие
  • Как позвонить в Struts Действие
  • Как изменить содержимое элемент div с использованием Javascript

Несколько полезных обращений Google: Совместная работа Struts и Ajax , Изменение содержимого на лету с помощью Javascript .

У вас правильное направление, теперь идите и сделайте последние штрихи.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...