[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Автопереход select
bastozz
Доброе время суток столкнулся с таким вопросам как сделать авто переход на select. У меня есть регионы. мне нужно не наживая на кнопку перезагружать страницу, что бы были только определенный выбранный регион
скриншот
Игорь_Vasinsky
у select есть событие у JS - onchange

<script>
function hrefCity(city){
document.location.htef = "/city.php?c=" + city;
}
</script>

<
select name="city" onchange="hrefCity(this.value)">
<
option value="ny">NY</option>
<
option value="la">LA</option>
</
select>


_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
bastozz
Не получилась ..задействовать и на чистом файле он тоже не работает ..
Игорь_Vasinsky
блин, ну мог опечататься. консоль что говорит?

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
bastozz
if (isset($_POST['region']))
{
setcookie("region", $_POST['region'], time()+$tm);
$x = $_SERVER['HTTP_REFERER'];
if(isset($_SERVER['HTTP_REFERER']))
{
header("Location: ".$x);
}
else {refresh("index.php");}
}



Вот такая вешь работает с кнопкой фаил refresh.php

И вот фаил themes.php

$openregion = "<center><form action='".DIR."refresh.php' method='post'><select name='region' size='1' class='region'>";
$closeregion = "<br><input type='submit' value='".$locale[75]."' class='region_submit'></form></center>";

$openformsearch = "<script language='JavaScript'>
<!--
function alterNate(elm){
if (!elm.base) elm.base = elm.value
if (elm.value == elm.base) elm.value = '';
else if (elm.value == '') elm.value = elm.base;
}
// -->
</script>
<center><form action='"
.get_q("","","",false,false,true)."' method='post'>
<input size='20' name='search' type='text' class='region' onblur='alterNate(this)' onfocus='alterNate(this)' value='"
.$locale[77]."'>
<br>"
;
$closeformsearch = "<input type='submit' value='".$locale[76]."' class='region_submit'></form></center>";


Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.