Tengo este codigo que tome de lo que tu me recomendaste, creo que a eso te referias mira:
JS:
Código Javascript
:
Ver originalfunction siRespuesta(r){
console.log(r);
$('#scoreBar').html(r); // Mostrar la respuesta del servidor en el div con el id "respuesta"
}
function siError(e){
alert('Ocurrió un error al realizar la petición: '+e.statusText);
}
// Obtener valores de los campos de texto
var parametros = {
idLeague: "NBA"
};
// Realizar la petición
var post = $.post(
"../livescore.php", // Script que se ejecuta en el servidor
parametros,
siRespuesta, // Función que se ejecuta cuando el servidor responde
'html' // Tipo de respuesta del servidor
);
/* Registrar evento de la petición (hay mas)
(no es obligatorio implementarlo, pero es muy recomendable para detectar errores) */
post.error(siError); // Si ocurrió un error al ejecutar la petición se ejecuta "siError"
PHP:
Código PHP:
include_once('prueba/scoreClass.php');
$callClass = new returnIdLeague();
$callClass->obtenerId($_POST["idLeague"]);
$id = $callClass->returnId();
$games = groupArray($data,'league');
echo '<div class="scoreWrapper">';
echo '<div class="menu">';
echo '<a><span class="mainSports">Sport </span><span class="moreSports">MORE SPORTS <img src="img/arrowMoreSports.png" alt="more sports"></span><span class="mainSportsMobile">SPORT</span></a>';
echo '<div class="moreSportsMenu">';
echo '<ul>';
foreach ($games as $group) {
echo '<li><a id="'.str_replace(' ', '', $group['league']).'">'.$group['league'].'</a></li>';
}
echo '</ul>';
echo '</div>';
echo '</div>';
echo '<div class="arrowLeft"><a class="prev"><img src="img/arrow-left.png" alt="left score"></a></div>';
echo '<div class="scores">';
echo '<div id="owl" class="owl-carousel owl-theme">';
foreach ($games as $group) {
if($group['league'] == $id){
echo '<table class="item sporTitle '.str_replace(' ', '', $group['league']).'">';
echo "<tr><td>".$group['league']."</td></tr>";
echo "</table>";
foreach ($group['groupeddata'] as $gameDetails) {
if(trim($gameDetails['status']) == ""){
echo '<table class="item empty '.str_replace(' ', '', $group['league']).'" title="'.$gameDetails['homeName'].' at '.$gameDetails['awayName'].'">';
echo "<tr><td>".$gameDetails['home']." @ ".$gameDetails['away']."</td></tr>";
echo "<tr><td>".$gameDetails['time']."</td></tr>";
echo "</table>";
}else{
echo '<table class="item full '.str_replace(' ', '', $group['league']).'" title="'.$gameDetails['homeName'].' at '.$gameDetails['awayName'].'">';
echo "<tr><td class=\"team , teamHome\">".$gameDetails['home'].'</td>';
echo "<td class=\"point pointHome\">".$gameDetails['hScores']."</td>";
echo "<td class=\"status\" rowspan=\"2\">".$gameDetails['status'].'</td>';
echo "</tr>";
echo "<tr><td class=\"team\">".$gameDetails['away'].'</td>';
echo "<td class=\"point\">".$gameDetails['aScores'].'</td>';
echo "</tr>";
echo '</table>';
}
}
}
}
echo '</div>';
echo '</div>';
echo '<div class="arrowRight"><a class="next" ><img src="img/arrow-right.png" alt="left score"></a></div>';
echo '<div class="fullScores"><a href="sportbook.php"><span class="fullLink">Full Scoreboard</span><span class="fullScoresMobile">All</span></a></div>';
echo '</div>';
Respuesta en la consola:
Imagen
Pero no me construye la tabla que esta dentro de los divs que en la consola se ve. Sabes a que se debe esto ?