Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 02.02.2013, 19:44
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,137

arahmanov,
на всякий случай id должно быть одно на странице, а вас похоже куча элементов с одним и темже id
Ответить с цитированием
  #12 (permalink)  
Старый 02.02.2013, 20:19
Аватар для arahmanov
Профессор
Отправить личное сообщение для arahmanov Посмотреть профиль Найти все сообщения от arahmanov
 
Регистрация: 26.01.2011
Сообщений: 197

я так пробовал.... но почему то не работает пишу я в функции удаления вот сюда
function deleteField(a) {
  var contDiv = a.parentNode.parentNode;
  contDiv.parentNode.removeChild(contDiv);
[COLOR="Red"]var fcuk = this.id;[/COLOR]
  $.ajax({
	type: "POST",
	url: "http://localhost/arsenal/dell.php",
	data: ({fuck:fuck,}),
	dataType: 'json',


success: function(data){
		var prov = data;
		alert(fuck);
		if (prov=="ok"){
		alert("Данные успешно добавленны");
		window.location.href = "index.php"
		}
		else {
		alert("Ошибка сервера повторите попытку");
		
		}
	}
   




});
Ответить с цитированием
  #13 (permalink)  
Старый 02.02.2013, 20:20
Аватар для arahmanov
Профессор
Отправить личное сообщение для arahmanov Посмотреть профиль Найти все сообщения от arahmanov
 
Регистрация: 26.01.2011
Сообщений: 197

Сообщение от рони Посмотреть сообщение
arahmanov,
на всякий случай id должно быть одно на странице, а вас похоже куча элементов с одним и темже id
Сейчас исправлю
Ответить с цитированием
  #14 (permalink)  
Старый 02.02.2013, 20:22
Аватар для arahmanov
Профессор
Отправить личное сообщение для arahmanov Посмотреть профиль Найти все сообщения от arahmanov
 
Регистрация: 26.01.2011
Сообщений: 197

мне кажется функция не понимает что ей считать...
Ответить с цитированием
  #15 (permalink)  
Старый 02.02.2013, 20:33
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,137

arahmanov,
почему так то var fcuk = this.id; ? если у вас this это a!!!
var fcuk = a.id
Ответить с цитированием
  #16 (permalink)  
Старый 02.02.2013, 20:35
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,137

arahmanov,
и
a.parentNode.parentNode.childNodes[0].id
тоже должно сработать было
Ответить с цитированием
  #17 (permalink)  
Старый 02.02.2013, 20:45
Аватар для arahmanov
Профессор
Отправить личное сообщение для arahmanov Посмотреть профиль Найти все сообщения от arahmanov
 
Регистрация: 26.01.2011
Сообщений: 197

не знаю почему но не хочет
function deleteField(a) {
  var contDiv = a.parentNode.parentNode;
  contDiv.parentNode.removeChild(contDiv);
var fuck = a.id;

  $.ajax({
	type: "POST",
	url: "http://localhost/arsenal/dell.php",
	data: ({fuck:fuck,}),
	dataType: 'json',


success: function(data){
		var prov = data;
		alert(fuck);
		if (prov=="ok"){
		alert("Данные успешно добавленны");
		window.location.href = "index.php"
		}
		else {
		alert("Ошибка сервера повторите попытку");
		
		}
	}
   




});
  
  
  
  
  countOfFields--;
  
  return false;
}


и так
var fuck = a.parentNode.parentNode.childNodes[0].id;
если указываю
var fuck = 'ок'; то работает и все работает стоит поставить
var fuck = a.parentNode.parentNode.childNodes[0].id;
даже alert не работает
Ответить с цитированием
  #18 (permalink)  
Старый 02.02.2013, 20:47
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,137

Сообщение от arahmanov
var fuck = a.parentNode.parentNode.childNodes[0].id;
даже alert не работает
таблицу в студию тогда будем считать паренты
Ответить с цитированием
  #19 (permalink)  
Старый 02.02.2013, 20:53
Аватар для arahmanov
Профессор
Отправить личное сообщение для arahmanov Посмотреть профиль Найти все сообщения от arahmanov
 
Регистрация: 26.01.2011
Сообщений: 197

<table  id="" width="800"  cellpadding="0"  cellspacing="0" border="1">
  <tr>
    <th scope="col" bgcolor="#999999">Выполненные работы</th>
 <span id="table" width="800">   
<table  id=""cellpadding="0" cellspacing="0"  align="center" width="800" border="1">
  <tr>
    <th  width="300">Выполненные работы</th>
    <th  width="100">Цена</th>
    <th  width="100">Норма/час</th>
    <th  width="100">Сумма</th>
    <th  width="200">Исполнитель</th>
	    <th  align="center">
<img src="img/Round Thing.png"  width="30" height="30" onclick="return addField();"/>
	

	
	</th>
		    <th  align="center">
<img src="img/x.png"  width="25" height="25" onclick="return adeleteField(this);"/>
	

	
	</th>
  </tr>

<?
$i =-1;
do {
$i++;	
printf ("
<tr>
<th width='300'><input size='60' type='text' id='%s'  value='%s' class='textfield'/></th width='100'><th width='100'>1000</th><th width='100'><label width='100'><input type='text' size='5' id='%s' value='%s'  class='textfield' onBlur='sd()' onChange='sd()' onkeyup=\"document.getElementById('%s').innerHTML = parseInt(this.value)*1000;\"/>
</label></th><th width='100'><div id='%s' />%s</div></th><th width='200'><select id='%s'><option value='%s'>%s</option><option value='Травин Николай'>Николай</option><option value='Малинин Вова'>Вова</option> <option value='Vlad'>Vlad</option><option value='Рамзанов Руслан'>Руслан</option>  </select></th><th><img src='img/Round Thing.png' onclick='return addField()' onMouseOver='sd()'  width='30' height='30'></th><th><img src='img/x.png' onclick='return deleteField(this)'  onMouseOver='sd()' width='25' height='25'></th> <tr>
", $rabotas["$i"],$myrow1["rabota_1"],$normas["$i"],$myrow1["norma"],$results["$i"],$results["$i"],$myrow1["sum"],$ispols["$i"],$myrow1["ispol"],$myrow1["ispol"]); 

}

while ($myrow1 = mysql_fetch_array ($result1));	
?>
<table align="center" id="parentId"  width="800"  cellpadding="0" cellspacing="0" border="1" ></table>	
</table>
Ответить с цитированием
  #20 (permalink)  
Старый 03.02.2013, 09:48
Аватар для arahmanov
Профессор
Отправить личное сообщение для arahmanov Посмотреть профиль Найти все сообщения от arahmanov
 
Регистрация: 26.01.2011
Сообщений: 197

<table align="center" id="parentId"  width="800"  cellpadding="0" cellspacing="0" border="1" ></table>

вот эта таблица в которую мы вставляем tr
вот этим вод

var div = document.createElement("tr");
  div.innerHTML = "<th width=\"300\"><input size=\"60\" type=\"text\" name=\"rabota"+curFieldNameId+"\"  id=\"rabota"+curFieldNameId+"\"  value=\"rabota"+curFieldNameId+"\" class=\"textfield\"  /></th width=\"100\">"+"<th width=\"110\">1000</th>"+" <th width=\"100\"><label width=\"100\"><input type=\"text\" size=\"5\"name=\"norma"+curFieldNameId+"\"  id=\"norma"+curFieldNameId+"\" class=\"textfield\" onBlur=\"sd()\" onChange=\"sd()\" onkeyup=\"document.getElementById('result"+curFieldNameId+"').innerHTML = this.value*1000;\"/></label></th>"+"<th width=\"100\"><div   id=\"result"+curFieldNameId+"\"    />Сумма</div></th>"+"<th width=\"200\"><select id=\"ispol"+curFieldNameId+"\" name=\"ispol"+curFieldNameId+"\"><option value=\"Нет исполнителья\">нет исполнителя</option><option value=\"Травин Николай\">Николай</option><option value=\"Малинин Вова\">Вова</option> <option value=\"Vlad\">Vlad</option><option value=\"Рамзанов Руслан\">Руслан</option>  </select></th>"+"<th><img src=\"img/Round Thing.png\" onclick=\"return addField()\" onMouseOver=\"sd()\"  width=\"30\" height=\"30\"></th>"+"<th><img  id=\"qw"+curFieldNameId+"\" src=\"img/x.png\" onclick=\"return deleteField(this)\"  onMouseOver=\"sd()\" width=\"25\" height=\"25\"></th>"; 
  
  document.getElementById("parentId").appendChild(div);
  return false;
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Почему динамическая таблица создается без контента?.. deivan Firefox/Mozilla 3 15.08.2012 14:28
Динамическая таблица mixxer Общие вопросы Javascript 10 01.06.2012 15:11
Динамическая таблица Igor Shmigoff Элементы интерфейса 1 31.05.2011 02:43
Динамическая таблица результатов Anutik_pk Я не знаю javascript 0 29.05.2009 01:02
Изменение цвета ячейки (динамическая таблица) не по событию ImSWORDMASTER Элементы интерфейса 3 12.03.2009 21:21