[ IvanBeograd @ 07.02.2010. 18:11 ] @
Ovo uradim lepo sa cistim ajaxom,bez jquery,nego bi voleo ako neko moze da mi pomogne da vidim gde gresim,pokusao sam isto da uradim sa jquery ali nece da proradi,jos mi se strana refresuje,dok sa cistim ajaxom naravno ne :)

ovo mi je strana gde se nalazi i jquery i forma
Code:

<script type="text/javascript">

var $jq = jQuery.noConflict();

$jq(document).ready(function(){
    $jq("#sacuvaj").click(ajaxSave);
    });

function ajaxSave()
{
        var prvi_id = $jq('input[name=prvi]');
        var drugi_id = $jq('input[name=drugi]');
        
        var data = 'prvi=' + prvi_id.val() + '&drugi=' + drugi_id.val();
                
        $jq.ajax({
            url: "updateajax.php", // OVDE SAM POKUSAO DA UKLJUCIM I POTPUNU PUTANJU,ALI OPET NECE
            type: "POST",    
            data: data
        )};
}
</script>
....
.....
......
.......
<form action="" method="post">
<input type="text" id="prvi" name="prvi" size="15" value="2000" /><br>
<input type="text" id="drugi" name="drugi" size="15" value="3000"/><br>
<input type="submit" name="submit" value="Save changes" id="sacuvaj" />    
</form>



Znaci kako da update-tujem mysql tabelu,a da mi se strana ne refresuje u jquery,php code mi je dobar njega nisam postavio
[ Nikola Poša @ 07.02.2010. 20:23 ] @
Pa najpre ne znam zašto si stavio da to dugme bude tipa submit, ako ideš AJAX-om. Ako baš mora da bude submit, onda dodaj jedan return false; na kraju tog event handler-a za click event na to dugme "sacuvaj", tačnije, najbolje je da taj tvoj kod zapišeš ovako:
Code:
$jq(document).ready(function(){
    $jq("#sacuvaj").click(function(){
        var prvi_id = $jq('input[name=prvi]');
        var drugi_id = $jq('input[name=drugi]');
        
        var data = 'prvi=' + prvi_id.val() + '&drugi=' + drugi_id.val();
                
        $jq.ajax({
            url: "updateajax.php",
            type: "POST",    
            data: data
        )};

       return false; //Ovo je bitno, jer to sprečava submit-ovanje forme.
    });
});
[ IvanBeograd @ 07.02.2010. 22:52 ] @
Eto,ucim jquery on fly :))) pa imam tako neke glupe greske u codu,a moram priznati da sam odusevljen njime.
Izvinjavam se stvarno,ne mora da bude submit,idem da isprobam kako sve moze.
Hvala Nikola.
[ IvanBeograd @ 07.02.2010. 23:39 ] @
Hvala Nikola,problem je bio jer zagrade nisu bile uparene,a program koji korisitm da editujem jquery je ravan nuli :(
Izvinjavam se na glupom postu.

[Ovu poruku je menjao IvanBeograd dana 08.02.2010. u 04:46 GMT+1]
[ Nikola Poša @ 08.02.2010. 09:33 ] @
Pa obično svaku takvu sintaksnu grešku prijavi Firebug, ili bar Tools -> Error Console, ako koristiš Firefox.
[ 357_97 @ 08.02.2010. 11:15 ] @
Ili koristi neki bolji editor (IDE) kao

1. Notepad++
2. NetBeans
3. Nusphere PHP Ed (moja preporuka)

koji imaju mogucnost prihavljivanja sintaksnih gresaka!

[ IvanBeograd @ 08.02.2010. 22:38 ] @
Nije mi odmah prijavilo,nego sam ja sve menjao,pokusavao,pa mozda pravio nove greske a ispravaljao stare,...
Koristio sam netbeans,nego je nesto poceo da mi koci,i blokira,kao da ima memory leak,pa sam privremeno presao na codelabstor,koji je ravan nuli za neki vec projekat,sad cu da predjem na dreamweaver,najvise zbog jquery intellisensa,mada mi aptana fino radi iako mi ne radi intellisesne za jquery.Pogledacu obavezno nushpere.Navikao sam na intellisense,posto sam radio u vs.net-u windows aplikacije,gde je intellisense fenomenalan,pa mi sad sve ovo izgleda nedovoljno.

Gledao sam u multi ie programu pa nisam imao firebug,posto mi nije radio sajt na ie6 i nesto slabo ucitava na ie7,posle kad sam probao,primetio sam gde je greska.A i nisam toliko iskusan sa firebug,ali se trudim ))
Hvala svima.
[ 357_97 @ 09.02.2010. 10:42 ] @
Da se nebi razocarao mnogo moram da ti napomenem da je Nusphere PHP Ed, PHP IDE i da trenutno nema javascript intellisense niti podrsku za jQuery. No za PHP je tata! Ako dosta radis sa javascript-om najbolji izbor je Firebug...
[ IvanBeograd @ 09.02.2010. 10:49 ] @
Za sada kucam dosta js,dreamweaver ima sjajan dodatak za jquery,ali za php bas i nije neki,...,aptana se najbolje pokazala. :) I php i jquery lepo radi :))