درود
من قطعه کد زیر رو برای حذف محوصلات انتخابی داخل سبد خرید نوشتم وقتی اجرا میگیرم داخل اکسپلوره جواب میده ولی روی گوگل کروم و فایرفاکس خیر!
<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>
لطفا راهنمایی کنید.باسپاس
از فایرباگ استفاده کنید تا خطای تولید شده رو ببینید
یک افزونه برای کروم . فایرفاکس هست
درود
خطایی نداره!!
کد خروجی در فایرباگ اینجوریه
<a style="cursor: pointer; color:red; " onclick="remove(71)"> X </a>
ای دی رو میگیره ولی وقتی روش میزنم فقط این تگ a رو حذف میکنه نه ای دی داخل جدول رو.
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)