Я блуждал, если его возможно иметь 2 или более петли/каждый с одним вызовом ajax? То, что я пытаюсь достичь, - это оценочная карта для гольфа, в которой я получаю данные для оценочной карточки и игроков в одном звонке json/ajax ...Несколько циклов с одним запросом ajax jquery
Вот как я получаю оценочную карту.
scorecard.php:
$scorecard = array();
$result = mysqli_query($con,"SELECT * FROM ga_turndata WHERE fk_turnid = 1 ORDER BY hole_no ASC LIMIT 18");
while($row = mysqli_fetch_array($result)){
$scorecard[] = array('hole' => $row['hole_no'], 'par' => $row['par'], 'hcp' => $row['hcp']);
}
JQuery, чтобы получить данные:
$.getJSON('http://mypage.com/json/scorecard.php', function(data) {
var array = [];
$.each(data, function (i, val) {
array.push($("#theholes").append("<li>"+val.hole+"</li>"));
});
});
Эта часть работает как шарм :-). Но при попытке добавить это к scorecard.php:
$scorecard[] = array('user' => 'Jane Doe', 'id' => '89', 'useraStrokes' => '5');
$scorecard[] = array('user' => 'Jemaine Dice', 'id' => '245', 'useraStrokes' => '17');
$scorecard[] = array('user' => 'Jimmie Gallon', 'id' => '16', 'useraStrokes' => '13');
я тогда от курса, получить 3 Ли больше ... Есть в любом случае я могу отделить их, или я должен сделать вызов AJAX дважды? Один для оценочной карточки и один для игроков?
Надеясь на помощь и заранее спасибо :-)
Вы можете пройти через свой «карточку» и проверить ключ (отверстие или пользователь)? – Pieter