2010-03-08 2 views
2

J'ai toujours utilisé ajax pour charger() le contenu d'un élément DOM, mais maintenant je suis en train définir une valeur de champ de formulaire avec le résultat de la requête suivante:jQuery mis en valeur de retour ajax dans le champ de formulaire

$('#form_field').load(base_url+'ajax/get_yearly_fee', { 
    'q_value': $(this).val(), 
    'client_id': $("#fee_client_add").val() 
}); 

Quelle est la meilleure façon de faire cela?

Répondre

0

Vous pouvez utiliser jQuery.get() et ajouter un rappel à la fin de ce sujet, voir le .get documentation for a full description:

$.get(base_url+'ajax/get_yearly_fee', { 
'q_value': $(this).val(), 
'client_id': $("#fee_client_add").val() 
}, function(response) { 
    $("#form_field").val(response); 
}); 

Note du site: Remplacer .post pour .get si vous avez besoin d'afficher les données à la place.

+0

Fonctionne très bien, merci! – stef

Questions connexes