PDA

View Full Version : مبتدی: اجرا نشدن کد



hediyeh-71
سه شنبه 05 مرداد 1395, 12:52 عصر
سلام دوستانمن قسمتی از برنامه ام که یک input تعداد دارم یک تگ a گفتم اگه کلیک شده عملیاتی انجام بده در ajaxانگار اصلا کلیک نمیشه و وارد ajax ام نمیشهاشکال از کجاست ؟؟؟کسی میتونه کمکم کنه برای پروژه پایان نامه ام هست ممنون

پیام حیاتی
سه شنبه 05 مرداد 1395, 13:45 عصر
سلام
1.سوالتون واضح نیست.
2.کدهاتون رو قرار بدید.

marasiali
سه شنبه 05 مرداد 1395, 13:53 عصر
سلام کاملتر توضیح بدین.id دهی درست انجام شده؟اگه از کتابخونه استفاده شده کتابخونه ها به درستی ایمپورت شدن؟با یه آلرت یا console.log تست کردین ببینین اصلا رویداد کلیک فراخوانی میشه یا نه؟
موفق باشید.
یاعلی

hediyeh-71
سه شنبه 05 مرداد 1395, 14:30 عصر
<script>


$(".addtobasket").click(function(){

var length='';
var ax='<?php echo $img; ?>';
var title='<?php echo $title; ?>';
var gheymat=<?php echo $gheymat; ?>;
var id=<?php echo $id; ?>;
var tedad_mahsool=$("#tedad_mahsool ").val();
tedad_mahsool=parseInt(tedad_mahsool);
length=$("#sabad1 #"+id+" ").length;


$.ajax({

type:'post',

url:"action.php",

data:{action:"addtobasket",idmahsool:id,tedad_mahsool:tedad_mahsool}


})

.done(function(msg){

if(length==1){


$("#sabad1 #"+id+" #tedad ").html(tedad_mahsool);




}

else{


$("#sabad1 ul").append('<li id='+id+'> <img src="'+ax+'"> <a>'+title+'</a> <a>تعداد :<span style="float:none;" id="tedad">'+tedad_mahsool+'</span></a><a>قیمت :<span style="float:none;" id="gheymat">'+gheymat+'</span></a><img id=delete src="img/remove.png" style="width:24px; height:22px;"> </li>');




}

deletesabad();
tedadkol();
gheymatkol();
empty();


$("#namekala").html(title);

$("#tarik").show();

$("#tarik").animate({opacity:.6},700);

$("#alert1").show();

$("#alert1").animate({opacity:1},700);






});
});













</script>
برای تگ a کلاس addtobasket نام گذاشتم

arash_fa
یک شنبه 10 مرداد 1395, 00:37 صبح
data:{action:"addtobasket",idmahsool:id,tedad_mahs ool:tedad_mahsool}

tedad_mahs چیه این وسط؟


در کل در فایکر فاکس افزونه فایر باگ را نصب کنید ارور را ببینید

tools->add ons

سرچ کنید firebug و نصب کنید

یه عکس کفش دوزک میاد سمت راست بالای مریرگر

بزنید و در پایین console را بزنید و enable کنید

حالا تمام خطاها را میبینید به صورت لایو