Показать сообщение отдельно
  #1 (permalink)  
Старый 13.11.2013, 15:22
Аспирант
Отправить личное сообщение для VolodinAS Посмотреть профиль Найти все сообщения от VolodinAS
 
Регистрация: 24.11.2012
Сообщений: 44

Функция не получает данные
Пытаюсь сделать динамическое добавление файлов и папок.
Вот файл с генерацией формы:
<script>

function createElem(divId){
$("#"+divId).html("<img src=\"images/load.gif\"> Загрузка...");

elem = $("#elem").val();
pid = $("#pid").val();
wherElem = $("#wherElem").val();
elemId = $("#elemId").val();
txt = $("#project").val();

	$.ajax({
		url: "loadCreateElem.php?elem="+elem+"&pid="+pid+"&wherElem="+wherElem+"&elemId="+elemId+"&txt="+txt,
		cache: false,  
		success: function(html){
			$("#"+divId).html(html);
		}
	});

}

</script>

<?php

$elem = $_GET['elem'];
$pid = $_GET['pid'];
$whereElem = $_GET['wherElem'];
$elemId = $_GET['elemId'];

echo <<<EOD
<input type="hidden" id="pid" value="$pid">
<input type="hidden" id="whereElem" value="$whereElem">
<input type="hidden" id="elemId" value="$elemId">
EOD;

if ($elem == "project"){
echo <<<EOD
<b>Добавление нового проекта:</b> <input type="text" id="project" size="30">
EOD;
$divId = "addProject";
}
if ($elem == "dir"){
echo <<<EOD
<b>Добавление нового раздела:</b> <input type="text" id="project" size="30">
EOD;

if (!$elemId){
$elemId = $pid;
}

$divId = "addDir".$elemId;
}
if ($elem == "fl"){
echo <<<EOD
<b>Добавление нового файла:</b> <input type="text" id="project" size="30">
EOD;

if (!$elemId){
$elemId = $pid;
}

$divId = "addFl".$elemId;
}

?>
 <a href="javascript:createElem('<?=$divId?>');"><big><b>+</b></big></a>


Вот файл, который принимает данные (loadCreateElem.php):
<?php

include("mainframes.inc");

$elem = $_GET['elem'];
$pid = $_GET['pid'];
$whereElem = $_GET['wherElem'];
$elemId = $_GET['elemId'];
$txt = $_GET['txt'];
$txt2 = cod($txt,"wu");

trace("elem",$elem);
trace("pid",$pid);
trace("wherElem",$wherElem);
trace("elemId",$elemId);
trace("txt2",$txt2);

?>


А вот результаты в диве:
elem = "undefined"
pid = "undefined"
wherElem = "undefined"
elemId = "undefined"
txt2 = "undefined"


Что не так?
Ответить с цитированием