Форум → Программирование → JavaScript → Помогите со счётчик количества записей, возвращаемых SQL-запросом
Помогите со счётчик количества записей, возвращаемых SQL-запросом
-
Я новичок в js. Я хочу сделать динамический счетчик количества записей, возвращаемых SQL-запросом.
Число записей у меня корректно отображается, запрос при помощи селектов формируется, но обновление числа происходит только по сабмиту. Хочу сделать, чтобы число записей обновлялось по мере выбора селектов, но мне не хватает знаний. Помогите уважаемое сообщество чем сможете. -
8 декабря 2009 г. 18:38, спустя 7 минут 7 секунд
а что там сабмитите?
знаете, что такое ajax?все умрут, а я изумруд -
8 декабря 2009 г. 18:50, спустя 11 минут 59 секунд
а что там сабмитите?
Опшоны селектов сабмитом посылаю на обработку
знаете, что такое ajax?
Знаю только что это фоновый обмен данными браузера с сервером.
У меня с горем пополам (1 неделя танцев с бубном) получилось на ajax написать получение числа записей SQL-запроса. -
8 декабря 2009 г. 18:57, спустя 6 минут 25 секунд
Хочу сделать, чтобы число записей обновлялось по мере выбора селектов, но мне не хватает знаний.
У меня с горем пополам (1 неделя танцев с бубном) получилось на ajax написать получение числа записей SQL-запроса.
"число записей обновлялось по мере выбора селектов" - вам обновлять или получать данные?https://smappi.org/ - платформа по созданию API на все случаи жизни -
9 декабря 2009 г. 10:43, спустя 15 часов 46 минут 14 секунд
adw0rd,
1) выбрали в селекте1 опшон2
2) сформировался запрос1 (запросом я смотрю сколько записей есть в БД согласно селекту1 опшону2)
3) на страничке циферка изменилась (в фоне без обновления странички)
4) выбрали в селекте1 опшон3 и выбрали в селекте2 опшон1
5) сформировался запрос2
6) на страничке циферка изменилась
и т.д.
Пункты 1, 2 и т.п. - я сделал, но не знаю как сделать пункт 3 и т.п. -
9 декабря 2009 г. 10:53, спустя 10 минут 13 секунд
gvik, AJAX используете на чистом js или с помощью фреймворков(jquery, prototype, dojo ….)?
Вызывайте действие не по submit, а по onchange на селекте. По возращению данных просто вписываете полученное значение в нужный вам элемент -
-
9 декабря 2009 г. 13:49, спустя 5 минут 30 секунд
Ну тогда на success в ajax вставляй :…
success:function(answer){$("#idКудаВставлять").val(answer)}
… -
9 декабря 2009 г. 14:01, спустя 12 минут 42 секунды
1С-скрипт:
…
Успешно:АнонимнаяФункция(Ответ){1ССкрипт("#Идентификатор").Значение(Ответ)}
…
По мотивам листинга 1С кода от дуда :)https://smappi.org/ - платформа по созданию API на все случаи жизни -
9 декабря 2009 г. 14:06, спустя 4 минуты 45 секунд
ну я не знаю чо он там юзает $.post, $.get, $.json, $.ajax =) ВОт и обобщил… -
9 декабря 2009 г. 15:18, спустя 1 час 11 минут 46 секунд
Вот что я использую
function show_count()
{
$.ajax({
url: "show.php",
cache: false,
success: function(html){
$("#count").html(html);
}
});
}
$(document).ready(function(){
show_count();
});
Как вставлять и куда вставлять я уже разобрался. Я не знаю как с помощью ajax повторить те же действия в фоне (без перегрузки страницы и без сабмита). -
9 декабря 2009 г. 15:22, спустя 4 минуты 19 секунд
function show_count()
{
$.ajax({
url: "show.php",
cache: false,
success: function(html){
$("#count").html(html);
}
});
}
$(document).ready(function(){
show_count();
});
порефакторим? :)
$(document).ready(function(){
$("#count").load("show.php");
});Сапожник без сапог -
9 декабря 2009 г. 15:30, спустя 7 минут 47 секунд
gvik, на тот select с которого должна запускаться сделай onchange="show_count()" -
9 декабря 2009 г. 15:54, спустя 24 минуты 5 секунд
Ещё вопросик один появился. Я забыл сори. У меня динамические селекты и onchange="doload1(this.value);". Как совместить? Может код предложенный Дудом запихать внутрь doload1()? -
9 декабря 2009 г. 15:57, спустя 3 минуты 5 секунд
gvik, статьи открывали?
http://pyha.ru/articles/php/ajax-select/все умрут, а я изумруд
Пожалуйста, авторизуйтесь, чтобы написать комментарий!