[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: помогите составить Java скрипт
JohnBraxton
Доброго времени суток!

Есть ссылка:
<a href="javascript: this1();" class="name">ссылка №1</a>


которая обращается к скрипту:

<script language="javascript" type="text/javascript">
function
this1(){
$.ajax({
type: 'POST',
url: 'upload.php',
data: 'action=1',
success: function(data){
$('.results').html(data);
document.getElementById('test').style.display='none';
}
}
);
};
</script>


Но дело в том что у меня несколько таких ссылок которые должны выполнить аякс:
<a href="javascript: this1();" class="name">ссылка №1</a>
<a
href="#" class="name">ссылка №2</a>
<a
href="#" class="name">ссылка №3</a>


и у каждой в поле скрипта
data: 'action=1',
должно стоять свое значение (допустим action=2 и action=3).

Помогите пожалуйста грамотно составить сие скрипт.
T1grOK
<a href="javascript: this1(1);" class="name">ссылка №1</a>
<a
href="javascript: this1(2);" class="name">ссылка №2</a>

<script language="javascript" type="text/javascript">
function
this1(action_id){
$.ajax({
type: 'POST',
url: 'upload.php',
data: 'action='+action_id,
success: function(data){
$('.results').html(data);
document.getElementById('test').style.display='none';
}
}
);
};
</script>


_____________
Mysql, Postgresql, Redis, Memcached, Unit Testing, CI, Kohana, Yii, Phalcon, Zend Framework, Joomla, Open Cart, Ymaps, VK Api
SerginhoLD
это же jquery, все сделано для людей, зачем в html лезть?

<a href="1" class="name">ссылка №1</a>
<a
href="2" class="name">ссылка №2</a>
<a
href="3" class="name">ссылка №3</a>


$(function() {
$('a.name').click(function()
{
var href = $(this).attr('href');

$.ajax({
type: 'POST',
url: 'upload.php',
data: { action: href },
success: function(data){
$('.results').html(data);
$('#test').hide();
}
}
);

return false;
});
});


_____________
"internet explorer всех правильней отображает страницы" ©
T1grOK
data: { action: attr('href') },
data: { action: $(this).attr('href') },


_____________
Mysql, Postgresql, Redis, Memcached, Unit Testing, CI, Kohana, Yii, Phalcon, Zend Framework, Joomla, Open Cart, Ymaps, VK Api
SerginhoLD
да, накосячил, поправил

_____________
"internet explorer всех правильней отображает страницы" ©
JohnBraxton
Спасибо большое!

Только тогда так:
<script language="javascript" type="text/javascript">
$(function() {
$('a.name').click(function()
{
var href = $(this).attr('href');

$.ajax({
type: 'POST',
url: 'upload.php',
data: { action: $(this).attr('href')},
success: function(data){
$('.results').html(data);
$('#test').hide();}


}
);

return false;
});
});

</script>



Огромное спасибо!
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.