Content Management System - CMS : eXV2 
Home
News
Forum
Downloads
Download Module
Sitemap
Partnerseiten
RSS News
Kontakt/Info
Sprache
EnglishFrench
Suchen
Login
Nickname
Passwort

Registrieren?
Passwort?
Navigation
 Home News  Forum Neueste Beiträge  Downloads Download Module eXV² Themes  Weblinks Tutorial Changelog 2.3.1 Jobcenter Gebrauchtmarkt OSMap  Sponsor Kalendersystem Sitemap Partnerseiten RSS News Kontakt/Info Webseiten Wetter
Willkommen im Free Web CMS : eXV² Forum!
  Forenarchiv
     Scripte
  XoopsFormSelect --> bei onchange formular submitten?

Forum : Scripte

Titel : XoopsFormSelect --> bei onchange formular submitten?

© 2004-2012 www.exv2.de
http://www.exv2.de

URL dieser Diskussion
http://www.exv2.de/modules/newbb_plus/viewtopic.php?topic_id=3234&forum=13


 user69 :

19.03.2006 22:52
 ich möchte beim ändern des wertes in einem XoopsFormSelect-steuerelement einen automatischen submit des formulars durchführen (wie das listenfeld mit den ländern @ edituser.php), aber es funktioniert nicht.

hier der code meines steuerelements:
Code:
$chatsystem = new XoopsFormSelect('', 'chatsystem', $chatsys_value);
$chatsystem->AddOptionArray($arr);
$chatsystem->setExtra("onchange='this.form.submit();'");


der grund des problems ist dass es dann beim seitenaufbau <select> statt <input class=select> verwendet...
welche funktion kann ich stattdessen nutzen? Confused

 Gast :

19.03.2006 23:13
 $feld_try = $form->f_try(_BRB_TYPE, " ");
$feld_ort = $form->f_select("", "tid", $tid, "", inc_function("makeVisoSelectArray", array("viso_type","tid","title",array("preselect" => '1'),"price"),"viso"), false);
$feld_ort->setExtra("onchange='op.value=\"$op\"; javascript:document.visos.submit();'");
$feld_try->addElement($feld_ort);
$form->addElement($feld_try);

vor allem der teil
$feld_ort->setExtra("onchange='op.value=\"$op\"; javascript:document.visos.submit();'");
in so einer form

gruss frank

[ Geändert von vision an 19.03.2006 23:15 ]

 user69 :

20.03.2006 00:40
 thx für den schnellen tip.

sorry, hab das mit dem "javascript:" vergessen... (das kommt vom stundenlangen herumproggen Wink)

aber trotzdem:
hab das auf "javascript:..." geändert und es funzt noch immer nicht.
ich kenne das prob &amp; die lösung ist dass man statt den <select> den <input class=select> tag nutzt!
(xoopsthemelist nutzt nach meinen recherchen nach nur den <select> tag)

Sad

 Gast :

20.03.2006 00:50
 das funktioniert einwandfrei Wink

javascript benötigt nur deinen form namen
in meinem fall war es viso

[ Geändert von vision an 20.03.2006 00:51 ]

 user69 :

20.03.2006 01:05
 hatte auch diese version mit "javascript:document.add_vchat.submit();" versucht.
hat auch nicht gefunzt...

 Gast :

20.03.2006 01:41
 du schreibst das anders als ich: schau mal nach Wink

 user69 :

20.03.2006 18:32
 meinst du ich sollte die function "$form->f_select..." statt "xoopsformselect" verwenden oder verstehe ich das falsch?
da müsste ich mein ganzes form umändern Surprised

was hindert mich konkret dass ich mein script zum laufen bringe?
Partnerseiten
http://service.bama-webdesign.de/

Vote für eXV2
php
Kontakt/Info
  Kontakt
  Impressum
  Link zu uns
  AGB
  Datenschutzhinweis
Downloads
  eXV² Core
  Core Sprachfiles
eXV² Filecenter
  Downloads
  Download Module
  eXV² Themes
  Multilanguage Module
  Sprachfiles eXV² Module
eXV² Support
  France