sniper_9
Новичок
подсчёт количества чекбоксов на странице после вызова метода аякса
Всем доброго времени суток. Помогите пожалуйста в разрешении такой ситуации. есть функция:
function add_channel_to_user_list()
{
var user_channel_list = document.getElementsByName('channel_id[]');
var channels = document.getElementsByName('channel');
var k = 0;
var new_channel_group = new Array();
for (var i=0; i < channels.length; i++)
{
if (channels.checked)
{
for (var j=0; j<user_channel_list.length; j++)
{
new_channel_group[j] = user_channel_list[j].value;
}
new_channel_group[new_channel_group.length]= channels.value;
ajax.setVar("usr_ch_list", new_channel_group);
ajax.requestFile = "/action/edit_user_channel_list.php";
ajax.element = 'user_channel_list';
ajax.runAJAX();
break;
}
}
}
чекбоксы выводятся в диве. не знаю к какому событию прикрутить функцию подсчёта количества чеков после выполнения аякса. Заранее, спасибо.
p.s.
-~{}~ 31.07.07 11:25:
я сделал вызов функции подсчёта количества после выполнения аякса:
onclick="ajax_func();count();"
всё бы хорошо только вот аякс выполняется дольше чем вторая функция, то есть вывод сообщения о количестве каналов производится с опережением. как можно исправить?
Всем доброго времени суток. Помогите пожалуйста в разрешении такой ситуации. есть функция:
function add_channel_to_user_list()
{
var user_channel_list = document.getElementsByName('channel_id[]');
var channels = document.getElementsByName('channel');
var k = 0;
var new_channel_group = new Array();
for (var i=0; i < channels.length; i++)
{
if (channels.checked)
{
for (var j=0; j<user_channel_list.length; j++)
{
new_channel_group[j] = user_channel_list[j].value;
}
new_channel_group[new_channel_group.length]= channels.value;
ajax.setVar("usr_ch_list", new_channel_group);
ajax.requestFile = "/action/edit_user_channel_list.php";
ajax.element = 'user_channel_list';
ajax.runAJAX();
break;
}
}
}
чекбоксы выводятся в диве. не знаю к какому событию прикрутить функцию подсчёта количества чеков после выполнения аякса. Заранее, спасибо.
p.s.
-~{}~ 31.07.07 11:25:
я сделал вызов функции подсчёта количества после выполнения аякса:
onclick="ajax_func();count();"
всё бы хорошо только вот аякс выполняется дольше чем вторая функция, то есть вывод сообщения о количестве каналов производится с опережением. как можно исправить?