powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Ajaxtags и два <ajax:select>
2 сообщений из 2, страница 1 из 1
Ajaxtags и два <ajax:select>
    #34514309
kamolsan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте!

Ситуация: Использую ajaxtags и struts. Когда у меня на форме два <ajax:select>, первый не срабатывает.
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
101.
102.
103.
104.
105.
106.
107.
108.
109.
110.
<%@ page language="java" contentType="text/html;charset=windows-1251" pageEncoding="windows-1251" %>
<%@ page  import ="com.collection.Oblast" %>
<%@ page  import ="java.util.Iterator" %>
<%@ page  import ="com.action.course.reg.CourseAction" %>
<%@ page  import ="com.collection.Category" %>
<%@ taglib uri="http://ajaxtags.org/tags/ajax" prefix="ajax" %>
<%@ taglib uri="http://struts.apache.org/tags-html" prefix="html" %>
<html:form action="/courseAdvNewGo" styleClass="basicForm">
    <fieldset><legend>Mening kursim</legend>
        <table>
            <tr>
                <td  class ="td_1">Названия курса:</td><td><html:text property="name"/></td>
                <td><html:errors property="name"/></td>
            </tr>
            <tr><td  class ="td_1">Категория:</td><td>
                <select id="category">
                    <% CourseAction ca =  new  CourseAction();
                        java.util.List l = ca.getCategories();
                         for  (Iterator iter = l.iterator(); iter.hasNext();) {
                            Category category = (Category) iter.next();
                    %>
                    <option value="<%=category.getId()%>"><%=category.getName()%></option>
                    <%}%>
                </select>
                <span id="progressMsg1" style="display:none;"><img alt="Indicator" src="<%=request.getContextPath()%>/img/indicator.gif" /> Loading...</span>
            </td></tr>
            <tr><td  class ="td_1">Подкатегория:</td><td>
                <select id="course" disabled="disabled">
                    <option value="">Select course</option>
                </select>
            </td></tr>
            <tr><td  class ="td_1">Область:</td><td>
                <select id="oblast">
                    <% java.util.List list = ca.getOblasts();
                         for  (Iterator iter1 = list.iterator(); iter1.hasNext();) {
                            Oblast oblast = (Oblast) iter1.next();
                    %>
                    <option value="<%=oblast.getId()%>"><%=oblast.getName()%></option>
                    <%}%>
                </select>
                <span id="progressMsg" style="display:none;"><img alt="Indicator" src="<%=request.getContextPath()%>/img/indicator.gif" /> Loading...</span>
            </td></tr>
            <tr><td  class ="td_1">Район:</td><td>
                <select id="region" disabled="disabled">
                    <option value="">All region</option>
                </select>
            </td></tr>
            <tr><td  class ="td_1">Адрес:</td><td><html:text property="adress"/></td></tr>
            <tr><td  class ="td_1">Последняя дата обявления:</td>
                <td><html:text property="deadline" /><button id="trigger">...</button></td>
                <td></td>
                <td></td>
            </tr>
            <tr><td  class ="td_1">Ваша обявления будет активен до этого числа</td></tr>
            <tr><td> </td></tr>
            <tr><td  class ="td_1">Дополнительная информация:</td><td><html:textarea property="comment"/></td></tr>
            <tr><td  class ="td_1">Код антибот:</td><td><html:img src="jcaptcha" height="80" width="200"/></td></tr>
            <tr><td  class ="td_1">Введите код:</td><td><input type="text" name="captcha"></td>
            </tr>
            <tr><td></td><td><html:submit/><html:reset/></td></tr>
        </table>
    </fieldset>
</html:form>
<div id="errorMsg" style="display:none;border:1px solid #e00;background-color:#fee;padding:2px;margin-top:8px;width:300px;font:normal 12px Arial;color:#900"></div>

<script type="text/javascript">
    /*
    * USER DEFINED FUNCTIONS
    */

    function initProgress() {
        Element.show('progressMsg');
    }


    function resetProgress() {
        Effect.Fade('progressMsg');
    }

    function initProgress1() {
        Element.show('progressMsg1');
    }


    function resetProgress1() {
        Effect.Fade('progressMsg1');
    }

</script>
<ajax:select
        baseUrl="/dropdowncourse.view"
        source="category"
        target="course"
        parameters="category={category}"
        preFunction="initProgress1"
        postFunction="resetProgress1"
        executeOnLoad="true"
        parser="new ResponseXmlParser()" />

<ajax:select
        baseUrl="/dropdownregion.view"
        source="oblast"
        target="region"
        parameters="oblast={oblast}"
        preFunction="initProgress"
        postFunction="resetProgress"
        executeOnLoad="true"
        parser="new ResponseXmlParser()" />

<jsp:include page="/common/calendar_body.jsp" />

Вопрос: Где может быть ошибка, ведь у меня срабатывает servlet?

Заранее спасибо!
...
Рейтинг: 0 / 0
Ajaxtags и два <ajax:select>
    #34520554
kamolsan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну кто может ответить?
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Ajaxtags и два <ajax:select>
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]