браузер соснет у тебя хуйка :)
а сервер в это время сам у себя отсасывает :)
phpdude, цук, твои высказывания самые мощные =))))))))))
Форум → Программирование → Пыхнуть хотите? → F.A.Q. → Интерактивный select без перезагрузки страницы
Страницы: ← Предыдущая страница • Следующая страница →
26 ноября 2009 г. 12:10, спустя 3 минуты
браузер соснет у тебя хуйка :)
а сервер в это время сам у себя отсасывает :)
26 ноября 2009 г. 12:11, спустя 1 минуту 41 секунду
а плюс детка?)браузер соснет у тебя хуйка :)а сервер в это время сам у себя отсасывает :)
phpdude, цук, твои высказывания самые мощные =))))))))))
26 ноября 2009 г. 12:13, спустя 1 минуту 47 секунд
поставил дедке плюс =))а плюс детка?)браузер соснет у тебя хуйка :)а сервер в это время сам у себя отсасывает :)
phpdude, цук, твои высказывания самые мощные =))))))))))
26 ноября 2009 г. 12:13, спустя 27 секунд
хыы чмоки чмоки, я вас всех так лю =))поставил дедке плюс =))а плюс детка?)браузер соснет у тебя хуйка :)а сервер в это время сам у себя отсасывает :)
phpdude, цук, твои высказывания самые мощные =))))))))))
26 ноября 2009 г. 12:14, спустя 1 минуту 1 секунду
ты сначала СОЗДАЕШЬ элемент <option> , потом делаешь выборку в дом дереве #region_id и проиводишь именение дом дерева - appendTo. это все тяжелые операции увы :(
26 ноября 2009 г. 12:18, спустя 3 минуты 21 секунду
26 ноября 2009 г. 12:19, спустя 1 минуту 7 секунд
26 ноября 2009 г. 12:29, спустя 10 минут 19 секунд
26 ноября 2009 г. 12:28, спустя 23 часа 58 минут 59 секунд
дуд правильно сказал, при больших пачках данных нехуй скидывать всю работу на DOM
26 ноября 2009 г. 12:32, спустя 3 минуты 34 секунды
то, что он не напрягается это не твоя заслуга, атем более не твоего подхода…
26 ноября 2009 г. 12:36, спустя 4 минуты 12 секунд
14 июня 2010 г. 18:44, спустя 200 дней 5 часов 8 минут
function doload(value){
var req=new JsHttpRequest();
req.onreadystatechange=function(){
if(req.readyState==4) document.getElementById("rub2").innerHTML=req.responseText;}
req.open(null,"select2.php",true);
req.send({rub1:value});}
14 июня 2010 г. 19:58, спустя 1 час 13 минут 28 секунд
15 июня 2010 г. 10:51, спустя 14 часов 53 минуты 42 секунды
<script>
function doload(value){
var req=new JsHttpRequest();
req.onreadystatechange=function(){
if(req.readyState==4) document.getElementById("rub2").innerHTML=req.responseText;}
req.open(null,"select2.php",true);
req.send({rub1:value});}
</script>
<script>
function doload2(value){
var req=new JsHttpRequest();
req.onreadystatechange=function(){
if(req.readyState==4) document.getElementById("rub3").innerHTML=req.responseText;}
req.open(null,"select3.php",true);
req.send({rub2:value});}
</script>
<form action="" method="POST">
res=mysql_query('SELECT * FROM `SEARCH_rub1` order by `name`');
$str='';
$tpl=file_get_contents('template/search_item.tpl');
while ($a=mysql_fetch_assoc($res))
{
$str.=str_replace(array('{VAL}','{TEXT}'),array($a['id'],$a['name']),$tpl);
}
$tpl2=file_get_contents('template/search_form.tpl');
$html='';
$html.=str_replace('{SELECT_ITEM}',$str,$tpl2);
echo $html;
<div id="rub2"></div>
<div id="rub3"></div>
<input type="reset">
require("JsHttpRequest.php"); //Подключаем библиотеку
$JsHttpRequest=new JsHttpRequest("utf-8"); //Создаем экземпляр класса, указываю рабочую кодировку.
include_once('modules/db.php');
mysql_query("set names utf8");
$res=mysql_query('select * from `SEARCH_rub2` where `id_rub1`="'.intval($_REQUEST['rub1']).'" order by `name`');
$str='';
$tpl=file_get_contents('template/search_item.tpl');
while ($a=mysql_fetch_assoc($res))
{
$str.=str_replace(array('{VAL}','{TEXT}'),array($a['id'],$a['name']),$tpl);
}
$tpl2=file_get_contents('template/search_form2.tpl');
$str2='';
$str2.=str_replace('{SELECT_ITEM}',$str,$tpl2);
echo $str2;
require("JsHttpRequest.php"); //Подключаем библиотеку
$JsHttpRequest=new JsHttpRequest("utf-8"); //Создаем экземпляр класса, указываю рабочую кодировку.
include_once('modules/db.php');
mysql_query("set names utf8");
$res=mysql_query('select * from `SEARCH_rub3` where `id_rub2`='.$_REQUEST['rub2']);
$str='';
$tpl=file_get_contents('template/search_item.tpl');
while ($a=mysql_fetch_assoc($res))
{
$str.=str_replace(array('{VAL}','{TEXT}'),array($a['id'],$a['name']),$tpl);
}
$tpl2=file_get_contents('template/search_form3.tpl');
$str2='';
$str2.=str_replace('{SELECT_ITEM}',$str,$tpl2);
echo $str2;
15 июня 2010 г. 11:05, спустя 13 минут 11 секунд
Страницы: ← Предыдущая страница • Следующая страница →
Пожалуйста, авторизуйтесь, чтобы написать комментарий!