Ajax: Kā lai uz pogas nospiešanas uztaisa lai ir refresh

Moderatori: janis.wd, Vecākie lietotāji

User avatar
normis_161
E-žurnālists
Atbildes: 436
Pievienojies: 31 Mar 2007, 00:01
Reputācija: 0

Ajax: Kā lai uz pogas nospiešanas uztaisa lai ir refresh

Post no normis_161 » 02 Apr 2009, 20:19

Lai labāk saprastu, tad lūdzu sākumā apskatiet bildi.
Tātad taisot mājas lapu, man radās neliels gļuks. Vienā lapā es esmu ievietojis divus skriptus. Skripts2 atbild par bildes mainīšu vienu pret otru, bet Skripts1 atbild par noteikta lauka mainīšanu, precīzāk par tā lauka mainīšu, kur atrodas Skripts2. Kad es palaižu lapu jeb kad viņš visu informāciju ielādē, tad bilžu skripts darbojas.
Image

Bet kad es uzspiežu uz pogas, tad notiek šāds gļuks:
Image

Es zinu arī kas par vainu. Cik noprotu, tad bilžu skripts izpildas ielādes laikā, bet tā kā uz pogas nospiešanas nenotiek ielāde, tad viņš vienkārši ielādē informāciju. Tad man rodas jautājums, vai kāds lūdzu varētu pateikt, kas man būtu jāieraksta šajā koda fragmentā (jo cik nopratu tad šī vieta atbild pār tām pogām), lai varētu izpildīties refresh uz pogas nospiešanu, vai arī varbūt kāds varētu ieteikt labāku, efektīvāku variantu, jo ja viņš visai lapai taisa refresh, tad tas, manuprāt, nav efektīvākais variants.

Code: Select all

......
else{ //construct paginate interface
			var paginateHTML='<div><ul>\n'
			paginateHTML+='<li><a>BACK</a></li>\n' //previous link HTML
			for &#40;var i=0; i<this.pageinfo.pages.length; i++&#41;&#123;
				var ellipses=&#123;left&#58; &#40;i==0? this.ellipse &#58; ''&#41;, right&#58; &#40;i==this.pageinfo.pages.length-1? this.ellipse &#58; ''&#41;&#125; //if this is 1st or last page link, add ellipse next to them, hidden by default
				paginateHTML+='<li>'+ellipses.right+'<a>'+&#40;i+1&#41;+'</a>'+ellipses.left+'</li>\n'
			&#125;
			paginateHTML+='<li><a>NEXT</a></li>\n' //next link HTML
			paginateHTML+='</ul></div>'
		&#125;// end construction
....

User avatar
foxsk8
Moderators
Atbildes: 5080
Pievienojies: 22 Feb 2007, 12:33
Reputācija: 0
Atrodas: Liepāja, www.notepad.lv

Post no foxsk8 » 02 Apr 2009, 20:22

Em, uztaisi tak kā notepadā, uz tabu sistēmu, Lapu ielādējot, ielādējās tev visa info, beigās pārslēdzoties, tev rādās attiecīgā info, nu tas tā uz ātro, bet nu ja, kas tuvāk, on skype paziņo.
WPX.lV - E-komercijas risinājumi

User avatar
azazul
Vecākais lietotājs
Atbildes: 706
Pievienojies: 24 Mar 2007, 18:18
Reputācija: 0

Post no azazul » 03 Apr 2009, 08:34

Dzīvas šausmas.

Un protams, tā vietā, lai iedotu URLi uz problemātisko lapu,
tu mēģini forumā iebarot kaut kādu fragmentu, kurš izrauts no konteksta.

Tu domā ka kāds nozags tavu vienreizēji unikālo lapu?
no url = no help
[font=9]"Begging for a line drawn in the sand to separate the prophets from the men" - Rishloo[/font]

User avatar
normis_161
E-žurnālists
Atbildes: 436
Pievienojies: 31 Mar 2007, 00:01
Reputācija: 0

Post no normis_161 » 03 Apr 2009, 10:34

Skaidrs, vnk negribējās kopēt visu garo kodu, kā arī tā lapa nav internetā pieejama vēl. Bet pagaidām pagaidu risinājumu es esmu atradis.

Pievienot atbildi

Return to “Web veidošana un problēmas”