нужен js код для п.п. точнее челове знающий js ему все обьясню
нужно написать код который будет выводить разные ссылки и названия и к ссылке присваивать ид партнера
причем здесь js? js выполняется на стороне клиента, а чтобы формировать ссылки, ему нужны данные, которые хранятся на сервере... их проще сразу в php сформировать и вывести...
ага но мне нужно js код который это выведит у килента
anti_dot, мне нужно к джава кожу присвоить ид пользователя чтоб к ссылке он добавился пример
ид 619
ссылка при переходе должна выглядеть так site.ru/619
//вешаем на ссылку событие например
<a class="LoadData" onClick="AjaxData('значение_для обработки');">
//далее код JQuery(ajax-отправка и вставка полученных ссылок)
function AjaxData(Value){
$.ajax({
type: "POST",
url: "/page/",
/*адрес php страницы
*где получаем $_REQUEST["VALUE"]
*обрабатываем и полученный массив
*кодируем в json
*/
data: {'VALUE':Value},
dataType:'json',
success: function(e){
AppenLink(e);
},
beforeSend: function(){}
});
}
function AppenLink(DataObject){
var AppendBlock=$("div.класс_блока"
//или
var AppendBlock=$("div#ид_блока"
//блок для ссылок
var LinkStr='';
for(Val in DataObject){
/*например мы кодировали массив вида
*$arResult[]=array(
*"ID"=>$ID,
*"NAME"=>$Name
*"LINK"=>$Link,
*);
*/
LinkStr=LinkStr+'<a class="RefLink" href="'+DataObject[Val][LINK]+'?ref='+DataObject[Val][ID]+'">'+DataObject[Val][NAME]+'</a>';
/*ВАЖНО!
*чтобы данная строка не переносилась!!!
*/
}
AppendBlock.html(LinkStr);
/*вставляем в нужный блок ссылки*/
}
========================================
не то, но может кому пригодится) (не видел пост пока писал) сейчас еще напишу)
========================================
попробуй так...
========================================
$(document).ready(function(){
var ID='VALUE';
$('div.CLASS a').each(function(){
var OldHref=$(this).attr('href');
var NewHref=OldHref+'?ref='+ID;
$(this).attr('href',NewHref);
});
});