bimbo

Рейтинг
35
Регистрация
14.04.2012
f1eedf

при этом мы знаем только id юзера который залогинен.

да так-то да,ай ай ай. Но потом прикручу и проверку по id юзера.

Спасибо,он на локалке.

Тогда скажите мне просто:

когда подогружается через ajax как сейчас любой php скрипт, другие все функции JQUERY на эту подзагрузку тоже распространяются?т.е с подзагруженными данными тоже можно манипулирвоать?

Trump:
Тоже проверил, нормально отрабатывает код js, либо действительно в summa() ошибка либо в серверном скрипте deleteuser.php, что он возвращает, интересно?
И код можно глянуть?

<?

session_start();
if (isset($_SESSION['user_id'])) {

$my_id = $_SESSION['user_id'];
require "config.php";

$id = $_POST['id'];
$result = mysql_query("DELETE FROM cart WHERE id='$id ' AND id_user='$my_id'", $db);



} else {
require "login.php";
}
?>
Обычный совсем

Dragon FLy молчит

вот оно. .......

$(".deleteLink").on("click",function() {
var p = $(this).closest('p');
var id=$(this).attr('data-id');
$.ajax({
type: "POST",
url: "/deleteuser.php",
data:{"id":id},
// Выводим то что вернул PHP
success: function(html)
{
summa();
p.css("background-color","#fff");
p.fadeIn(1000).fadeOut(300, function(){
p.remove();
});
return false;

}
});

});



---------- Добавлено 11.04.2014 в 21:03 ----------

Вот что подогружается с load_cart.php

  <p style="font-size: 9px;">Закрытие ООО<span class="count">4500 р.<a class=

"deleteLink" data-id="220"><img border="0" height="9px" src=
"/theme/images/delete.png" style="margin-left: 3px; cursor:pointer;" title=
"Удалить элемент"></a></span><br></p>

<p style="font-size: 9px;">Окрытие ЗАО<span class="count">15000 р.<a class=
"deleteLink" data-id="219"><img border="0" height="9px" src=
"/theme/images/delete.png" style="margin-left: 3px; cursor:pointer;" title=
"Удалить элемент"></a></span><br></p>

<p style="font-size: 9px;">Закрытие ООО<span class="count">4500 р.<a class=
"deleteLink" data-id="218"><img border="0" height="9px" src=
"/theme/images/delete.png" style="margin-left: 3px; cursor:pointer;" title=
"Удалить элемент"></a></span><br></p>

<p style="font-size: 9px;">Окрытие ЗАО<span class="count">15000 р.<a class=
"deleteLink" data-id="204"><img border="0" height="9px" src=
"/theme/images/delete.png" style="margin-left: 3px; cursor:pointer;" title=
"Удалить элемент"></a></span><br></p>

<p style="font-size: 9px;">Окрытие ЗАО<span class="count">15000 р.<a class=
"deleteLink" data-id="202"><img border="0" height="9px" src=
"/theme/images/delete.png" style="margin-left: 3px; cursor:pointer;" title=
"Удалить элемент"></a></span><br></p>

На самом деле тут задача не такая уж итривиальная.

if работает и перебор массива работает только в одом случае у меня. Для другого юзера этот же результат другое выдает

Верно, значению Прошу прощения

фублин. implode,точно

<style>
.thumb img {
border: 2px solid #55c5e9; /* Рамка вокруг фотографии */

margin-right: 10px; /* Отступ справа */
margin-bottom: 10px; /* Отступ снизу */
}
#text {display:block;}
</style>

теперь каждое изображение с новой строки

Начинаю проgонять циклом for

Так. разобрался

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<title>TITLE</title>

<script src="http://code.jquery.com/jquery-latest.js"></script>
<script>
var ac = [];

$(document).ready(function() {
$('a').click(function() {
ac.unshift('add');
for(var i=0; i<ac.length; i++){
document.write(ac+'<br>');
}

return false;

});

});
</script>


</head>
<body>


<div class="main">
<p><a href="#">Ссылка</a></p>
</div>
</body>
</html>

Но почему,как только я жму на ссылку открывает массив новом окне, а не в этом же выводит без перезагрузки?

Всего: 88