Здравствуйте все. Обратите внимание на ниже показанный код, уменя вызывается функция onLoad, в ней в случае успеха выполнения ajax функции вызывается getForm (которая получает форму и помещает ее в <div>). В этом div расположено несколько элементов textarea. Но почему далее следует вызов цикла, но он не срабатывает вообще
onLoad();
function getForm(pageName)
{
$.ajax({
url: "../../themes/garland/xml_parse.php",
data: {name: pageName},
type: "POST",
dataType: "html",
success: function(data)
{
$("#result-ajax").html(data);
alert("Форма подгружена");
}
});
}
function onLoad()
{
if($("form textarea").text() == "")
{
getForm($("#select-page").val());
}
else
{
$.ajax({
url: "../../themes/garland/serialize_ajax.php",
data: {name: $("form textarea").text()},
type: "POST",
dataType: "json",
success: function(data)
{
$("#select-page").val(data.name);
getForm($("#select-page").val());
//delete data["name"];
$("#result-ajax textarea").each(function()
{
alert("Вошел в цикл");
});
}
});
}
};