не, так я тоже сделал, но мне нужно, чтоб оно именно подгружало его. То есть по-умолчанию его нету. Вообще нету. А по выбору option select подгружается, хотя да, есть решение того, как убирать информацию, если выбрать option=0. За это огромное спасибо тебе :-) Лайк закину щас ;-)
# Koenig (01.05.2015 / 03:05)
UJIN, дам свой пример
[php]
// index
<?php
echo '<?xml version="1.0" encoding="UTF-8"?>';
$db_host = 'localhost';
$db_name = 'test';
$db_user = 'root';
$db_pass = '';
$connect = @mysql_c
о, а это уже то, что я хочу
Спасибо вам большое))))
# UJIN (01.05.2015 / 03:08)
не, так я тоже сделал, но мне нужно, чтоб оно именно подгружало его. То есть по-умолчанию его нету. Вообще нету. А по выбору option select подгружается, хотя да, есть решение того, как убирать информа
так у нас тоже нету, селекты подгружаются, в моем случае они просто заменяют друг друга , что бы место не занимать, пусть это тебя не смущает, они по сути бесконечные вендор - модель -назад к вендорам - другая модель = каждый раз новый селект создается.
у Коенига тоже селект подгружается аяксом, кол-во селектов на странице ни как не меняет принцип работы с ними и с аяксом.
то что не идет что то, значит в логике есть ошибка, в первую очередь, смотри отладчик, на что ругается
Все отлично работает, только вот одна проблема... Если запихнуть все в форму, то консоль выдает ошибку:
Uncaught TypeError: object is not a function
Пытался менять
Uncaught TypeError: object is not a function
. Ошибка там походу. У меня селекты в форме, назвал форму
reg
, но все равно никак. Как можно исправить? :-)
Все, разобрался.
Функции назывался также, как идентификаторы селектов, вот оно и не понимало меня :-)
Спасибо вам большое, проблема решена.
Еще вопрос, как сделать, чтоб при выборе нового cat чистились podcat и фирм
То есть, как мне сравнить cat(который был) и cat(который сейчас выбирается), если они разные, то делать тоже самое, что при пустом и идти дальше...
Надеюсь я понятно объяснил
UJIN, оно меняется, не чистится просто
Я уже сделал, чтоб чистилось :-)
<script type="text/javascript">
function cat(){
var id_cat = $('select[name="cat"]').val();
$('div[name="podcat"]').html('');
$('div[name="firm"]').html('');
$.ajax({
type: 'POST',
url: 'base.php',
data: {action:'cat', id_cat:id_cat},
cache: false,
success: function(responce){$('div[name="podcat"]').html(responce);}
});
};
function firm(){
var id_podcat = $('select[name="podcat"]').val();
$('div[name="firm"]').html('');
$.ajax({
type: 'POST',
url: 'base.php',
data: {action:'firm', id_podcat:id_podcat},
cache: false,
success: function(responce){$('div[name="firm"]').html(responce);}
});
};
</script>
Как с помощу jquery обрабатывать такой json ответ?
[{Данные},{Данные},{Еще данные},{и еще дофига данеых}]
В том месте где я написал "Данные" содежиться чтото такое "id":"165","user_id":"1"...
Как мне полутить "id" со второго блока данных например?
Такое легко юзать:
var test = '{"id":"165","user_id":"1","text":"ggggyy","time":"1430918902","user_name":"THE_Swank"}';
var obj = $.parseJSON(test);
alert(obj.user_name);
А вот как то мне юзать то?
Самому парсит на такие блоки "{данные}" и потом уже делать $.parseJSON()?