JQuery, как замедлить результат в пост-функции - PullRequest
0 голосов
/ 20 апреля 2011

У меня есть функция, которая загружает данные в форме, но я заметил, что данные правильно возвращаются страницей PHP, я вижу их на firebug, но поля формы не заполнены. Я попытался для отладки поместить предупреждение в мою функцию, и я заметил, что после подтверждения предупреждения данные заполнены. Так есть ли способ медленного заполнения?

Вот мой код:

$.post("./php/"+eti[indice]+".php", //here post data to populate html page loaded
    {azione: "carica", contratto:contratto},
    function(xml)
    {
        if ($("sessione", xml).text()=="1")
        {
            if ($("status", xml).text()=="1")
            {
                alert("qua ci arrivo!");
                var lungh=Number(schemi.length)-1;
                if (indice==lungh)
                {
                    $("#ui-tabs-"+ind).append("<div style='clear:both'><div style='float:right' id='new_def_fine'><div id='"+eti[indice]+"_"+indice+"' class='bt'>FINE</div></div></div>");
                }
                else
                {
                    var indice2 = Number(indice) + 1;
                    $("#ui-tabs-"+ind).append("<div style='clear:both'><div style='float:right' id='new_def'><div id='"+eti[indice]+"_"+indice2 +"' class='bt'>>></div></div></div>");
                }
                scorriDati(xml, "form_"+schemi[indice]);
            }
            else
            {
                $(xml).find("errore").each(function()
                {
                    $("#ris_dial").append("<span style='color:red'>"+$(this).text()+"<br></span>\n");
                });
                $("#ris_dial").dialog(dialogError);
            }
        }
        else
        {
            window.location.href="index.html";
        }
    },'xml'
);

1 Ответ

1 голос
/ 27 апреля 2011

Я заметил, что, если я одновременно загружаю страницу формы и с помощью $ .post () я заполняю данные формы, часто случается, что поле остается пустым.функция.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...