Manualai.lt Forumas

HTML, CSS ir JavaScript diskusijos => jQuery => Temą pradėjo: Tautvydas 2014-06-04 17:52:31 pm

Antraštė: Ajax'ui paduoti GET ar POST metodu duomenis
Parašė: Tautvydas 2014-06-04 17:52:31 pm
Sveiki,

bandau naudoti iš interneto tokį AJAX PHOTO upload scriptą. VIskas kaip ir ok, bet man reikia į tą failą dar ir GET ar POST metodu paduoti objekto ID.  TIk va nežinau kaip, bandžiau va taip, bet vistiek duomenų nepaduoda kaip suprantu papildomų:

<script type="text/javascript" >
$(function(){
var btnUpload=$('#upload');
var status=$('#status');
new AjaxUpload(btnUpload, {
action: 'upload-file.php',
name: 'uploadfile',
type: 'GET',
data: 'id=<?php echo $id?>',

onSubmit: function(file, ext){
if (! (ext && /^(jpg|png|jpeg|gif)$/.test(ext))){
                    // extension is not allowed
status.text('Only JPG, PNG or GIF files are allowed');
return false;
}
status.text('Uploading...');
},
onComplete: function(file, response){
//On completion clear the status
status.text('');
//Add uploaded file to list
if(response==="success"){
$('<li></li>').appendTo('#files').html('<img src="../foto/<?php echo $id?>/' file '" alt="" /><br />' file).addClass('success');
} else{
$('<li></li>').appendTo('#files').text(file).addClass('error');
}
}
});

});
</script>
Antraštė: Ats: Ajax'ui paduoti GET ar POST metodu duomenis
Parašė: ganjabest 2014-06-08 02:11:47 am
Papasakok, kas per ID. Gal yra ir kitas sprendimo budas.
Antraštė: Ats: Ajax'ui paduoti GET ar POST metodu duomenis
Parašė: Tautvydas 2014-06-08 13:59:40 pm
type: 'GET',
data: { id: 5 },


tokiu būdu duomenis paduoti get ar post metodu galima. Išsiaiškinau pats
Antraštė: Ats: Ajax'ui paduoti GET ar POST metodu duomenis
Parašė: ganjabest 2014-06-09 01:11:32 am
Nu tai jeigu GET perduodi, tai GET ir pasimi. Bet siaip buvo idomu, ka tu ten perduodi. Jeigu tarkim koki userio id tai nebutina perdavineti. Gali tiesiog tam php faile is sesijos pasimt ir panasiai.
Antraštė: Ats: Ajax'ui paduoti GET ar POST metodu duomenis
Parašė: Tautvydas 2014-06-09 13:15:55 pm
Objekto ID reikėjo perduoti, kuris šiaip per _GET visad ateina, tačiau ajax'ui kreipiantis va būtent taip reikėjo nurodyti tą ID ( tiek get, tiek post metodams )