مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

sange_sabur

عضویت از 1394/01/11

کارنکردن کد ایجکس در فایرفاکس و کروم

  • جمعه 4 دی 1394
  • 15:03
تشکر میکنم

درود

من قطعه کد زیر رو برای حذف محوصلات انتخابی داخل سبد خرید نوشتم وقتی اجرا میگیرم داخل اکسپلوره جواب میده ولی روی گوگل کروم و فایرفاکس خیر!

 

<script>
    function remove(id) {
        $.ajax({

            url: '/Home/RemoveCart',
            type: 'POST',
            dataType: 'json',
             data:
            {
                id: id
            },
            error: function(err){
                alert(err.status);
            }

        }).done(function (data) {
            $('#sumprice').text(data.SumPrice);
            $('#count').text(data.Count);
            $('#Weight').text(data.Weight);
            $('#sendPrice').text(data.SendPrice);
            var txt = "";
            
            $.each(data.lsCart, function (index, val) {

                txt += "<tr> <td class='namecart'>" + val.namecart + "</td><td class='countcart'>" + val.countcart + "</td> <td class='price'>" + val.price + "</td>  <td><a onclick='remove(" + val.id + ")' style='cursor: pointer; color:red; '> X </a></td> </tr>";

            })
            $('#tbl').html(txt);

        });
    }
</script>

لطفا راهنمایی کنید.باسپاس

پاسخ های این پرسش

تعداد پاسخ ها : 2 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • شنبه 5 دی 1394
  • 09:14

از فایرباگ استفاده کنید تا خطای تولید شده رو ببینید

یک افزونه برای کروم . فایرفاکس هست

کاربر سایت

sange_sabur

عضویت از 1394/01/11

  • شنبه 5 دی 1394
  • 11:12

درود

خطایی نداره!!

کد خروجی در فایرباگ اینجوریه

<a style="cursor: pointer; color:red; " onclick="remove(71)"> X </a>

ای دی رو میگیره ولی وقتی روش میزنم فقط این تگ a  رو حذف میکنه نه ای دی داخل جدول رو.

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)