Autor Zpráva
Lisoe
Profil *
Zdravím,

mám následující kód:
        $.when( 
           $.ajax({
            url: '/test.php',
            method:"POST",
            data: {id: phase_id}
           }),

           $.ajax({
              url: '/test2.php',
              method:"POST",
              data: {id: phase_id}
           })
         ).done(function( data1, data2) {
           $("#detail").html(data1);

            $("#detail-2").html(data2);
        });

Vše funguje v pořádku, jediný problém je, že se mi vždy v data1 a v data2, krom odpovědi z ajaxového request, vrátí i text "success". Nevíte co dělám špatně?

Díky moc!
Lisoe
Profil *
Lisoe:
Aha, tak už vím, data1+data2 jsou vracena v poli, takže je potřeba upravit na:

$("#detail").html(data1[0]);
$("#detail-2").html(data2[0]);

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0