Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Получение значения переменной id (https://javascript.ru/forum/events/11398-poluchenie-znacheniya-peremennojj-id.html)

DimDimos 21.08.2010 20:03

Получение значения переменной id
 
Уважаемые форумчане!
Прошу Вашей помощи. Не могу понять как мне передать в var id значение которое передается в функции DN_AJAX_Initialize.prototype.rate
Если кто может подскажите!
DN_AJAX_Initialize.prototype.emulaterate = function(){
if(AJAX.reqxml.readyState == 4 && AJAX.reqxml.status == 200 && AJAX.reqxml.responseText){
//var id = id; // Как мне сюда получить id который передаётся в функции DN_AJAX_Initialize.prototype.rate
DN.findobj('viewrate' + id).innerHTML = AJAX.reqxml.responseText;
// Bugs Dom
if(DN.browser().ie){
AJAX.reqxml.abort();
} else {
AJAX.reqxml = ''; // CLEAR reqxml NO SUPPORT IE
}
// Bugs Dom
}
}

DN_AJAX_Initialize.prototype.rate = function(mod,id,rates){
// AJAX WORKS ?
if(AJAX.create()){
AJAX.onreadystatechange(AJAX.emulaterate);
AJAX.sends('/index.php?dn='+ mod +'&re=ajax&to=rating&id=' + id + '&rate=' + rates,null,'get');
return false;
} else {
// AJAX WORKS ?
return false;
}
}

DimDimos 22.08.2010 16:37

Всем спасибо! :)
Решил свою проблему вот таким сособом
DN_AJAX_Initialize.prototype.emulaterate = function(){
if(AJAX.reqxml.readyState == 4 && AJAX.reqxml.status == 200 && AJAX.reqxml.responseText){
DN.findobj('viewrate' + AJAX.rate.id).innerHTML = AJAX.reqxml.responseText;
// Bugs Dom
if(DN.browser().ie){
AJAX.reqxml.abort();
} else {
AJAX.reqxml = ''; // CLEAR reqxml NO SUPPORT IE
}
// Bugs Dom
}
}

DN_AJAX_Initialize.prototype.rate = function(mod,id,rates){
// AJAX WORKS ?
if(AJAX.create()){
AJAX.onreadystatechange(AJAX.emulaterate);
DN_AJAX_Initialize.prototype.rate.id = id;
//alert(id);
AJAX.sends('/index.php?dn='+ mod +'&re=ajax&to=rating&id=' + id + '&rate=' + rates,null,'get');
return false;
} else {
// AJAX WORKS ?
return false;
}
}


Часовой пояс GMT +3, время: 21:35.