Добрый вечер господа! Есть такая проблема. Я отправляю POST запрос из index.php в ajax.php вот пример:
$(document).ready(function ()
{
document.getElementById('search_submit').onclick = function() {
if(document.getElementById('search_textvalue').value.replace(/\s+/g, '').length) {
var parent = $(this).parent().parent().parent();
var var_type = parent.find('#search_type :selected').val();
var var_text = parent.find('#search_text input').val();
var var_cheked = parent.find("#search_chekeds input[type='radio']:checked").val();
//отправляем ( куда , что (имя / значение) , получаем ответ)
$.post('ajax/search_ajax.php', { script: 'search_product', type: var_type, text: var_text, cheked: var_cheked } , function(data)
{
//ответ заносим в див
$("#search_content").html(data);
});
}
else {
$('#messengerror_ajax').text("Поле пустое. заполните все поля!");
}
};
});
Так вот все отлично получаю ответ список товаров!
Но вот в чем задача мне нужно при нажатие на любую строку из списка выводить alert(); я вв файле ajax.php прописал данный код
$(document).ready(function ()
{
$('#search_product_conteiner #search_product_result').click(function(){
alert();
});
});
Все отлично он его выводит! но при каждом последующим нажатие на строку он его выводит за раз по 2-4-6-8 раз и т.д. почему?