KarlisBa Posted May 25, 2010 Report Posted May 25, 2010 Sveiki! Lieta tāda, ka tiek veikts ajax pieprasījums caur jQuery, viss ok, dati tiek atgriezti, bet uz atgrieztajiem datiem atkārtoti jQuery nestrādā. Teiksim, tiek izsaukts lauks, kurā ir poga uz kuras uzspiežot laukam būtu jāaizveras, un normāli pogai ir klase, pēc kuras nosaka, ja uz objekta ar tādu klasi uzklikšķina, tad jQuery ir nodefinēta funkcija, kurai jāaizver atvērtais lauks, bet problēma ir tajā, ka uz ajax atgrieztajiem datiem šis nestrādā. Kādu laiciņu atpakaļ biju lasījis, kas par problēmu, bet tagad manuālim izskrienot cauri nepamanīju, kur šī blakne ir apskaidrota. Ja kāds zina, kas par problēmu, vai zina, kur ir problēmas apraksts, tad varētu padalīties ar šo informāciju. Quote
Леший Posted May 25, 2010 Report Posted May 25, 2010 Kas tie par atgrieztajiem datiem? Kādā veidā tu saņem datus? Quote
briedis Posted May 25, 2010 Report Posted May 25, 2010 Nav kaut kādi ļevie JSON dati, kas nočakarē JS? Quote
KarlisBa Posted May 25, 2010 Author Report Posted May 25, 2010 Tiek atgriezts parasts HTML teksts. Nu ar JSON tieši visam vajadzēja būt ok, cik rakstīts manuālī. Quote
rATRIJS Posted May 25, 2010 Report Posted May 25, 2010 Vienkāršāk būtu ja tu sniegtu piemēru :) Quote
xPtv45z Posted May 25, 2010 Report Posted May 25, 2010 (edited) marcis jau pareizi norādīja. $('.class').click(), vai kas tev tur, vietā lieto $('.class').live('click',function(){}), vai ko tev vajag. Vai arī, pēc ajax pieprasījuma vēlreiz izsauc $('.class').click() Edited May 25, 2010 by xPtv45z Quote
Леший Posted May 25, 2010 Report Posted May 25, 2010 live()... vai arī to ajax requestu sūti ar async:false. Quote
KarlisBa Posted May 25, 2010 Author Report Posted May 25, 2010 Ar async:false nestrādāja, to jau mēģināju pirms tam, bet ar .live() viss nostrādāja. Paldies! Quote
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.