Извличане на върнати данни от Jquery-Ajax Post.

ivo75

Registered
Поствам чрез Jquery променлива към PHP файл като заявката в PHP файла е SELECT. Заявката връща две полета. При success в Jquery ми връща данните на двете полета, но в едно. Как мога стойностите на тези полета да ги присвоя на на две отделни променливи във файла, в който се намира Jquery-то. В нета гледам, че се споменава за JSON. До сега не съм работил с JSON, ако може да ми дадете някaкъв пример, ако няма да стане с Post метода на jquery.
 
нещо подобно -> http://votkapower.tk/read-11 (часта с извличането на данни е по към средата ) :idea:
 
Единият начин, който е сещам е без да се ползва JSON е да пратя два ПОСТ-а към 2 различни PHP файла ето така

Код:
 function displayVals() {
      var singleValues = $("#cat_id").val();


$.ajax({
			type: "POST",
			//dataType: 'json',
            url: "2.php",
            data: "cat_id=" + singleValues,
            success: function(result1){
			
				alert(result1);
            }

});
$.ajax({
			type: "POST",
			//dataType: 'json',
            url: "2.php",
            data: "cat_id=" + singleValues,
            success: function(result2){
			
				alert(result2);
            }
});
}
 
    $("select").change(displayVals);
    displayVals();

Не съм го пробвал и не знам дали е възможно така, а и по този начин се изпълняват 2 заявки към БД и не знам дали няма се намали производителността.
 

Back
Горе