renathy Posted January 12, 2010 Report Share Posted January 12, 2010 Es vai nu nosapņoju, ka iepostoju vai arī mans posts tika pārvietots. Ir formiņa ar selectboxi, img u.c. Selectboxis ņem datus no datu bāzes. Vajaga tā, lai uzspiežot uz attiecīgās pogas atveras popup logs, kurā var pievienot jaunu ierakstu datu bāzei. Līzd ar to - kad popup forma tiek submitota, tad parent logā vajadzētu izmainīties selecta datiem. Gribētos, lai formu nevajadzētu refrešot. Bet ja refrešot, tad tā lai citos laukos aizpildītie dati nepazūd. Nākamais, līdzīgi, bet uzspiež uz citu pogu un tur ar ielādēt jaunu bildi uz servera. Aizverot popup logu (precīzāk - ja popup formu nosubmito, tad popup aizveras), vajadzētu nomainīt parent loga img, nerefrešojot lapu vai referešojot lapu, bet lai dati citos laukos nepazustu. R. Quote Link to comment Share on other sites More sharing options...
2easy Posted January 13, 2010 Report Share Posted January 13, 2010 šobrīd miegu ciet, tāpēc neko netestēju, bet savādāk pirmajā piegājienā mēģinātu šādi: pēc popup formas submita sagaidītu, kad pienāk atbilde, kur pozitīva rezultāta gadījumā būtu js, kas uzstāda jaunos select datus/options window.parent.document.getElementById("select-id").innerHTML = "<option value="val1">data 1</option><option value="val2">data 2</option>..."; window.close(); līdzīgi arī otrai darbībai: pēc bildes upload pienāk atbilde ar js window.parent.document.getElementById("img-id").src = "jaunais src"; window.close(); kr4 kkā tā, bet droši vien kkas nestrādās. vismaz tā parasti ir, kad netestē :D pēc idejas šajā gadījumā pat nekādu ajax nevajag, jo pietiek ar popup formas submit requestu Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.