PDA

View Full Version : سوال: مشکل ajax در حلقه



DR.HTML
جمعه 07 آذر 1393, 17:59 عصر
سلام دوستان منو توی کدم یه مشکلی دارم اونم اینکه وقتی با ajax میخوام کار کنم درست کار میکنه امافقط برای حلقه اول کد کار میکنه بقیه کاری انجام نمیده کاریو

<script>
$(document).ready(
function(){
$("#like").click(function(){
$.ajax({
type: "get",
url: "<?php echo ADDRESS ;?>thank.php",
data: "like="+$("#like").val(),
success: function(result){
$("#result").html(result);
}

});

});
}
);
</script>
<?php

foreach ($this->value['posts'] as $post){
echo $post[1] . $post[0] .$post[2] . $post[3] . '</br>';
echo '<div id="result"></div>';
}
?>

ravand
شنبه 08 آذر 1393, 08:46 صبح
این کتاب رو دانلود کن صفحه ی 93
http://www.barnamenevisi.blogsky.com/1392/10/23/post-121/%DA%86%D9%86%D8%AF-%D9%85%D8%B7%D9%84%D8%A8-%D8%A7%D8%B6%D8%A7%D9%81%D9%87-%D8%B4%D8%AF%D9%87-%D8%A8%D9%87-%DA%A9%D8%AA%D8%A7%D8%A8-%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%B3%D8%B1%DB%8C%D8%B9-%D9%88-%D8%A2%D8%B3%D8%A7%D9%86-jquery

DR.HTML
شنبه 08 آذر 1393, 18:29 عصر
ممنون اما مشکل من کش نیست مشکل من اون#like چون چند بار تکرار شده و جی کوپری فقط اولیو شناسایی میکنه من باید اونو یه جوری حل کنم

DR.HTML
شنبه 08 آذر 1393, 19:33 عصر
مشکل حل شد مشکل توی مقداری بود که کلید برمیگردوند

<script>
$(document).ready(
function(){
$(".like").click(function(){
var spdiv = ".result" + $(this).val();
$.ajax({
type: "POST",
url: "<?php echo ADDRESS ;?>thank.php",
data: "like="+$(this).val(),
success: function(result){
$(spdiv).html(result);
}
});
});
}
);
</script>