indoom Posted July 30, 2008 Report Posted July 30, 2008 http://www.w3schools.com/TAGS/tag_iframe.asp Par iframēm tā arī tavu viedokli nedzirdēju :(
test2 Posted July 30, 2008 Author Report Posted July 30, 2008 Nez es vislaik domāju ka frames un iframes ir viens un tas pats un īstenībā tā arī ir! Tākā iedošu tev qouti ar editotu tekstu! 3kārt frames/iframes ir izgaijušas no modes, viņas, manuprāt padara lapu lētu, un es gribu, lai lapa, ko taisu uz dārga ar ajax jquery! :)
andrisp Posted July 30, 2008 Report Posted July 30, 2008 test2, tevis aprakstītā situācija ar mašīnām ir diezgan tālu no šīs situācijas. :) Lab, par to kodu: var url = //sabuuvejam pieprasiijuma URL $.post(url, function(data){ // daram kaut ko ar data, kur ir iekšā vajadzīgais teksts // piemeeram., $('#blabla').html(data); }); Nu šitā saprotamāk ?
test2 Posted July 30, 2008 Author Report Posted July 30, 2008 (edited) Nu ok pieņemšim, ka sapratu var url = test.php $.post(url, function(data){ // daram kaut ko ar data, kur ir iekšā vajadzīgais teksts $('#divs').html(data); }); tātad, to ko test.php izvadīs uzrādīs iekš šī diva, ja? <div id="divs"></div> ēm, a tur nevajag norādīt kkādus noteiktus post, piemēram, kā tas test.php atšķirs $_POST['test'] un $_POST['test2']?? Edited July 30, 2008 by test2
andrisp Posted July 30, 2008 Report Posted July 30, 2008 (edited) Nu tad ir jāpapildina tas kods. Jāpieliek pa vidu data parametrs JSON formātā. Tas būtu šādi: var url = //sabuuvejam pieprasiijuma URL $.post( url, { test: kaut kaaa dabuujam vajadziigo veertiibu, test2 : tas pats}, function(data){ // daram kaut ko ar data, kur ir iekšā vajadzīgais teksts // piemeeram., $('#blabla').html(data); } ); http://docs.jquery.com/Ajax/jQuery.post http://en.wikipedia.org/wiki/Json Edited July 30, 2008 by andrisp
test2 Posted July 30, 2008 Author Report Posted July 30, 2008 Nu ok, tātad man tas "kaut kaaa dabuujam vajadziigo veertiibu" jānomaina uz inputa name? Un tad velviens jautājums, kā lai manai formai padod to, ka izmantot šo jqury kodu? nu piemēram, man man ir šāda forma: <form action="" method="post"> <input name="test" type="text" value="" /> <input name="test2" type="text" value="" /> <input type="submit" value="Testēt" /> </form>
andrisp Posted July 30, 2008 Report Posted July 30, 2008 piesaisti formai onsubmit funkciju, kur būs iekšā tas kods. No tās onsubmit funkcijas neaizmirsti atgriezt false (lai forma nenosūtās). Tādejādi tu arī varēsi piekļūt formas laukiem ar this.test un this.test2, ja nemaldos.
test2 Posted July 30, 2008 Author Report Posted July 30, 2008 Izskatās, ka visu būšu sapratis! Paldies variet close, viss sanāca! Tikkai bik tomēr nācās pastudēt to ajax!
andrisp Posted July 30, 2008 Report Posted July 30, 2008 Tikkai bik tomēr nācās pastudēt to ajax! Ak tu nabadziņš... :)
Recommended Posts