Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [XAJAX][HTML]
Forum PHP.pl > Forum > XML, AJAX
lsmith
Taka sytuacja.. Mam przycisk na stronie głównej, pole input oraz pole typu hidden ..
Kliknięcie przycisku powoduje otwarcie małego okienka z którego wybieram imie i nazwisko..
Kliknięcie na imie i nazwisko powoduje wstawienie tegoż imienia i nazwiska na stronie głównej do pola input oraz wstawienie identyfikatora do pola ukrytego.
I teraz jaki arybut typu "on......" powinienien wstawić w polu input(tego do którego wstawiam imie i nazwisko), aby xajax odpowiednio zareagował na te dane wstawiane do niego.

Logicznie rzecz przyjmując wstawiłem tam atrybut "onchange" ale brak reakcji ze strony xajaxa.
Xajax działa poprawnie bo wstawie obok button i w atrybucie onclick ustawie to co w inpucie i działa normalnie..

Mam nadzieje ze rozumiecie o co biega .
prond
Musisz zrobić coś ala fireEvent. Np. tak:
  1. function dia_fireEvent(obj,eventName)
  2. {
  3. try
  4. {
  5. if (DIA_BROWSER.isIE)
  6. {
  7. obj.fireEvent('on'+eventName);
  8. }
  9. else
  10. {
  11. var newEvt = document.createEvent("Events");
  12. newEvt.initEvent(eventName,false,true);
  13. obj.dispatchEvent(newEvt);
  14. }
  15. }
  16. catch(e)
  17. {
  18. alert('dia_fireEvent error : ' + e);
  19. }
  20. }
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.