actuellement je code suivant:PHP: Problème de soumission de formulaire en AJAX/JSON?
home.php
<form name='myformname' id='myformid'>
<input type='text' name='mytext1' value='abc'>
<input type='text' name='mytext2' value='123'>
<input type='submit' value='Submit'>
</form>
<div id='textone'></div><div id='texttwo'></div>
_home.php
$arr = array('textone' => $_POST['mytext1'], 'texttwo' => $_POST['mytext2']);
echo json_encode($arr);
ajax.js
jQuery('#myformid').live('submit',function(event) {
$.ajax({
url: '_home.php',
type: 'POST',
data: $('#myformid').serialize(),
success: function(data) {
// TODO: write code here to get json data and load DIVs instead of alert
alert(data);
}
});
return false;
});
Sortie sur soumettre:
{"textone":"abc","texttwo":"123"}
Question
Je veux charger mytext1 valeur dans TextOne DIV et mytext2 valeur texttwo DIV en utilisant des données JSON dans _HOME. php
Indice: J'utilise this answer pour faire la même chose sur l'événement click de lien. Mais comment faire cela sur la soumission de formulaire?
Merci
Essayer: 'alerte (data [ 'TextOne']);' – Sarfraz
@sarfraz: il est codé en dur pour un div. Je veux une boucle pour tous les DIVs en utilisant les données json. – NAVEED