Ну в общем, все же нужна помощь...
В ajax кое как разобрался, не могу сказать, что хорошо, но вроде работает.
Задача в общем такая:
У меня есть база по которой я провожу поиск и вывожу результаты. Но вот тут то и проблема.
Я хочу выводить результат в закладки (табы). пока я использовал просто обновление страницы, табы формировались и было все замечательно, но когда я прикрутил вывод результатов без обновления страницы используя ajax, то результаты перестали выводиться в табы, а выводятся просто списком.
Для формирования табов я сначала использовал jquery (красиво но громоздко), потом применил
JavaScript tabifier, думал поможет но все равно табы не создаются.
В общем выглядит это все так
Страница библиотеки:
Код HTML:
$stylevar[htmldoctype]
<html xmlns="http://www.w3.org/1999/xhtml" dir="$stylevar[textdirection]" lang="$stylevar[languagecode]">
<head>
$headinclude
<title></title>
<script src="http://www.maksim.kapustin.org/mp3lib/js/tabber.js" type="text/javascript"></script>
<script src="http://www.maksim.kapustin.org/mp3lib/js/mp3lib.js" type="text/javascript"></script>
<link rel="stylesheet" href="http://www.maksim.kapustin.org/mp3lib/css/tabber.css" type="text/css">
</head>
<body>
$header
$navbar
<input type="text" name="myinput" value="$myinput" size="30" id="myinput">
<input type="submit" value="$vbphrase[mp3lib_search_button]" onclick="make_request('mp3lib_search.php?search='+document.getElementById('myinput').value, 'div_search_result');" />
<br />
<div id="div_search_result">
</div>
<br />
$footer
</body>
</html>
При нажатии на кнопку идет поиск значений и выводится все в шаблон
Код HTML:
<form action="mp3lib.php?$session[sessionurl]do=add_to_playlist" method="post">
<if condition="$artist_tab == '1' OR $album_tab == '1' OR $title_tab == '1'">
<div class="tabber">
<if condition="$artist_tab == '1'">
<div class="tabbertab" title="$mp3lib_artist_out_artist_title">
$result_output_artist
</div>
</if>
<if condition="$artist_tab == '1'">
<div class="tabbertab" title="$mp3lib_artist_out_album_title">
$result_output_album
</div>
</if>
<if condition="$artist_tab == '1'">
<div class="tabbertab" title="$mp3lib_artist_out_title_title">
$result_output_title
</div>
</if>
</div>
<input type="hidden" name="securitytoken" value="$bbuserinfo[securitytoken]" />
</if>
</form>
Содержание тоже формируется с помощью шаблона
Код HTML:
<tr>
<td class="mp3lib_td">$mp3lib_out_title</td>
<td class="mp3lib_td" width="20" align="center"><div class="mp3lib_text">$mp3lib_out_playtime_string</div></td>
<td class="mp3lib_td" width="250"><div class="mp3lib_text">$mp3lib_out_forum<br />$mp3lib_out_thread<br />$mp3lib_out_post</div></td>
<td class="mp3lib_td" width="150"><div class="mp3lib_text">$mp3lib_out_genre<br />$mp3lib_out_bitrate</div></td>
<td class="mp3lib_td" width="2" align="center"><div class="mp3lib_text"><input type="checkbox" name="select_array[]" value="$mp3lib_out_selcheck" alt="В плелист"></div></td>
</tr>
Не пойму как побороть это! Поможите люди добрые... Как заставить, что бы табы появлялись
Вчера как то пропустил, что файлы не добавились :(