(x)HTML/WML/CSS | Мастера сюда
Топ дня: SantaClaus scam [БАН]
DELETED
Автор
1 января 2014, в 14:31
Delete
bushidO (01.01.2014 в 14:26)
А ява скриптом не вариант просто подгружать просто окошки для ввода логина и пароль?
А ява скриптом не вариант просто подгружать просто окошки для ввода логина и пароль?
там без стиля.диза нет
Morphine, оно?
<!--имеем текстовые поля в таблице где её id это id-элемента--><table class="ElementData" id="123"><tr><td>название элемента</td><td><input type="text" name="NAME" value="TestName"></td></tr><tr><td>символьный код</td><td><input type="text" name="CODE" value="TestCode"></td></tr><tr><td>порядковый номер</td><td><input type="text" name="SORT" value="TestSort"></td></tr><tr><td colspan="2"><a class="Button" onClick="SaveElementData(123)">сохранить</a></td></tr></table><script>/*отправляем данные элемента ajax-ом*/function SaveElementData(id){var arValue = new Object();//создаем объект/*заполняем будущий массив*/arValue['ELEMENT_ID']=id;$('table[id="'+id+'"].ElementData input').each(function(){var NAME_DATA=$(this).attr('name');var VALUE_DATA=$(this).val();arValue['ELEMENT_DATA]['+NAME_DATA]=VALUE_DATA;});/*передаем данные через ajax*/$.ajax({type: "POST",url: "/system/ajax/element/update.php",data:{"UPDATE_ELEMENT":arValue},success:function(e){$('div.result').html(e);//выводим результат(если это необходимо)$('div.PopUpFon').hide();//убираем затемнение},beforeSend:function(){$('div.PopUpFon').show();//затемним экран}});}</script><!--в результате страница /system/ajax/element/update.php получит массив вида:Array([UPDATE_ELEMENT]=>Array([ELEMENT_ID]=>123,[ELEMENT_DATA]=>Array([NAME]=>TestName[CODE]=>TestCode[SORT]=>TestSort)))-->
<!--имеем текстовые поля в таблице где её id это id-элемента--><table class="ElementData" id="123"><tr><td>название элемента</td><td><input type="text" name="NAME" value="TestName"></td></tr><tr><td>символьный код</td><td><input type="text" name="CODE" value="TestCode"></td></tr><tr><td>порядковый номер</td><td><input type="text" name="SORT" value="TestSort"></td></tr><tr><td colspan="2"><a class="Button" onClick="SaveElementData(123)">сохранить</a></td></tr></table><script>/*отправляем данные элемента ajax-ом*/function SaveElementData(id){var arValue = new Object();//создаем объект/*заполняем будущий массив*/arValue['ELEMENT_ID']=id;$('table[id="'+id+'"].ElementData input').each(function(){var NAME_DATA=$(this).attr('name');var VALUE_DATA=$(this).val();arValue['ELEMENT_DATA]['+NAME_DATA]=VALUE_DATA;});/*передаем данные через ajax*/$.ajax({type: "POST",url: "/system/ajax/element/update.php",data:{"UPDATE_ELEMENT":arValue},success:function(e){$('div.result').html(e);//выводим результат(если это необходимо)$('div.PopUpFon').hide();//убираем затемнение},beforeSend:function(){$('div.PopUpFon').show();//затемним экран}});}</script><!--в результате страница /system/ajax/element/update.php получит массив вида:Array([UPDATE_ELEMENT]=>Array([ELEMENT_ID]=>123,[ELEMENT_DATA]=>Array([NAME]=>TestName[CODE]=>TestCode[SORT]=>TestSort)))-->
DELETED
Автор
1 января 2014, в 14:37
Delete
DaNzO (01.01.2014 в 14:33)
Morphine, оно?
<!--имеем текстовые поля в таблице где её id это id-элемента--><table class="ElementData" id="123"><tr><td>название элемента</td><td><input type="text" name="NAME" value="TestName"></td></tr><tr><td>символьный код</td><td><input type="text" name="CODE" value="TestCode"></td></tr><tr><td>порядковый номер</td><td><input type="text" name="SORT" value="TestSort"></td></tr><tr><td colspan="2"><a class="Button" onClick="SaveElementData(123)">сохранить</a></td></tr></table><script>/*отправляем данные элемента ajax-ом*/function SaveElementData(id){var arValue = new Object();//создаем объект/*заполняем будущий массив*/arValue['ELEMENT_ID']=id;$('table[id="'+id+'"].ElementData input').each(function(){var NAME_DATA=$(this).attr('name');var VALUE_DATA=$(this).val();arValue['ELEMENT_DATA]['+NAME_DATA]=VALUE_DATA;});/*передаем данные через ajax*/$.ajax({type: "POST",url: "/system/ajax/element/update.php",data:{"UPDATE_ELEMENT":arValue},success:function(e){$('div.result').html(e);//выводим результат(если это необходимо)$('div.PopUpFon').hide();//убираем затемнение},beforeSend:function(){$('div.PopUpFon').show();//затемним экран}});}</script><!--в результате страница /system/ajax/element/update.php получит массив вида:Array([UPDATE_ELEMENT]=>Array([ELEMENT_ID]=>123,[ELEMENT_DATA]=>Array([NAME]=>TestName[CODE]=>TestCode[SORT]=>TestSort)))-->
Morphine, оно?
<!--имеем текстовые поля в таблице где её id это id-элемента--><table class="ElementData" id="123"><tr><td>название элемента</td><td><input type="text" name="NAME" value="TestName"></td></tr><tr><td>символьный код</td><td><input type="text" name="CODE" value="TestCode"></td></tr><tr><td>порядковый номер</td><td><input type="text" name="SORT" value="TestSort"></td></tr><tr><td colspan="2"><a class="Button" onClick="SaveElementData(123)">сохранить</a></td></tr></table><script>/*отправляем данные элемента ajax-ом*/function SaveElementData(id){var arValue = new Object();//создаем объект/*заполняем будущий массив*/arValue['ELEMENT_ID']=id;$('table[id="'+id+'"].ElementData input').each(function(){var NAME_DATA=$(this).attr('name');var VALUE_DATA=$(this).val();arValue['ELEMENT_DATA]['+NAME_DATA]=VALUE_DATA;});/*передаем данные через ajax*/$.ajax({type: "POST",url: "/system/ajax/element/update.php",data:{"UPDATE_ELEMENT":arValue},success:function(e){$('div.result').html(e);//выводим результат(если это необходимо)$('div.PopUpFon').hide();//убираем затемнение},beforeSend:function(){$('div.PopUpFon').show();//затемним экран}});}</script><!--в результате страница /system/ajax/element/update.php получит массив вида:Array([UPDATE_ELEMENT]=>Array([ELEMENT_ID]=>123,[ELEMENT_DATA]=>Array([NAME]=>TestName[CODE]=>TestCode[SORT]=>TestSort)))-->
почти. Див ид это нужно
бля просто я не могу сообразить еще просто бошка болит после нового года пипец как