[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Помогите найти ошибку!
Anton83
Доброго времени суток!
По плану все просто, в select выбирается одна из категорий, в зависимости от этого в div грузиться php файл в который передается переменная.
Делаю так:

<script type="text/javascript">
$(document).ready(function() {
$("#kt").change(function() { var kat = $("#kt option:selected").val();
if (kat == 0) { $("#icimg").load("getico.php",{parkat : 1}); }
else { $("#icimg").load("getico.php",{parkat : kat}); }) });

</
script>


<select name="kat" size="0" id="kt">
<?php

$query = mysql_query("SELECT * FROM kategori ",$db);
$kat = mysql_fetch_array($query);
do
{ printf ("<option value='%s'>%s</option>", $kat["id"], $kat["text"]); }
while ($kat = mysql_fetch_array ($query))
?>
</select>
<div
style="display:block;" id="icimg"></div>

Не работает, ошибок не выводит. и при выборе в select ничего не происходит



Спустя 29 минут, 59 секунд (20.08.2011 - 23:52) Invis1ble написал(а):
попробуй
var kat = $("#kt").val();

Спустя 9 часов, 19 минут, 22 секунды (21.08.2011 - 09:11) Anton83 написал(а):
Цитата (Invis1ble @ 20.08.2011 - 20:52)
попробуй
var kat = $("#kt").val();

Не помогло.
Буквально перед этим скриптом у меня есть и этот:
   <script type="text/javascript">
$(document).ready(function(){
$("#links").click(function() { $("#loadcod").load("codes.php"); });
});
</
script>

Все работает как надо.

В файле getico.php ничего пока особо нет принимаю переменную и вывожу посмотреть есть ли она.

<?php

require_once ("db.php");

$kat = $_POST["parkat"];

echo $kat;

?>

Спустя 13 часов, 53 минуты, 39 секунд (21.08.2011 - 23:05) Diss написал(а):
у тебя в первом скрипте (document).ready не закрыто
не хватает }); в конце
возможно по этому.

научитесь форматировать текст, этот код же нечитаем совсем...

зы div style="display:block;" это оригинально.
Быстрый ответ:

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