Je veux charger juste une partie de mon document, j'ai dû utiliser la fonction LOAD en raison de cela, donc j'ai essayé cette fonction.mais j'ai un problème, je veux définir la méthode de cette fonction à POST.J'ai lu dans jquery manuel que cette fonction utilise la méthode GET par défaut, mais si vos données sont un objet, il utilisera la méthode POST.je ne sais pas comment faire cela? Je veux dire utiliser un objet dans la liste de données!comment utiliser la méthode POST dans la fonction LOAD de JQUERY?
voici mon code:
$("#form_next").live("click", function(event){
var str = $("#form").serialize();
$("#form").load("form.php?ajax=y§ion=request&cid="+$("#country_id").val(), str, function(response, status, xhr) {
alert(response);
});
return false;
});
Comment puis-je faire?
aucun pote vous vous êtes trompé !!! Je veux envoyer cette méthode STR par POST, mais elle n'est pas définie par défaut! –
@armin: ajoutez simplement 'str' dans' objet de données'. J'ai mis à jour le post. Maintenant, vous pouvez simplement accéder à 'magicstr' dans l'objet de données côté serveur, en plus, cette requête est' POSTED'. – jAndy
désolé andy, la façon dont nous accédons aux données dans les codes php est comme suit: par exemple: Php echo $ _POST ['section']; ?> Est-ce vrai? –