Autor Zpráva
unlucky
Profil
Mám nějaká data, která chci prostřednictvím ajaxu dostat do formuláře.

Vstupní data jsou v pořádku

{
  "artist": "reziser",
    "release_dated": "22",
  "release_datem": "11",
    "release_dater": "1902"  
}

formulář:

<input name="artist" type="text" id="must" class='artist' value="" style="width: 500px;" />
<td>Den <input name="release_dated" type="text" size=2 maxlength=2 class='release_dated' />
                Mesic <input name="release_datem" type="text" size=2 maxlength=2  class='release_datem' />
                Rok <input name="release_dater" type="text" size=4 maxlength=4 class='release_dater' /></td>
             
<script type="text/javascript">
    function loadni(data) {
        $(".artist").val(data.artist);
        $(".release_dated").val(data.release_dated);
        $(".release_datem").val(data.release_datem);
        $(".release_dater").val(data.release_dater);
    }

$("#ajax").click(function(){
        $.getJSON('getinfo.php', {'promenna' : $("#xx").val()}, loadni);
});
</script> 

Artist se tam dostane, ale zbytek nikoli. Čím to je?
juriad
Profil
V ukázaném kousku problém není: http://kod.djpw.cz/cvgb
Chyba je někde jinde. Jsi si opravdu jistý formátem těch vstupních dat? (Velikost písmen, podtržítka)
unlucky
Profil
dal jsem print_r, data tam byly v poradku. Kod teoreticky by nemel mit zadnou chybu

Jinak dneska jsem se na skript znovu podival a funguje perfektne. Kod jsem nechal presne tak, jak byl. Vstupni data stejna, kod stejny a dneska na stejnem pc, prohlizeci funguje :D

CLOSED

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: