کانال تلگرام
mohammad.h a.

قابل فهم کردن کد html برای ajax

این گفتگو آخرین بار توسط mohammad.h a. بروزرسانی شده است

mohammad.h a.
- 19 روز پیش

<input type="button" value="پرداخت" class="button-1 cart-button" onclick="document.location.href='/User/PayShoping'" />

سلام من میخوام این کد رو 

داخل قسمت done که برای  ajax هست بنویسم  سینتکس قسمت اخرشو نمیدونم چجوری باید بنویسم فقط میدونم دابل کوتیشن هارو باید سینگل کرد

حمید رضا ملکی

حمید رضا ملکی

17 روز پیش

سلام. منظور کد شما را متوجه نشدم.. ببینید این یه نمونه مثال از سینتکس استفاده از ajax :

$.ajax({
  url: "test.html",
  context: document.body
}).done(function() {
  $( this ).addClass( "done" );
});

شما در قسمت done میتونید یه دستور را اجرا کنید.

mohammad.h a.

mohammad.h a.

17 روز پیش

}).done(function (data) {

                   
                    $('#ShopCount').text(data.AllCount);
                    var txt = "";
                    if (data.length != 0) {

                        $.each(data.lsCart, function (index, val) {


                            txt += " <div class='product'><div class='name'><a href=''>" + val.namecart + "</a> </div>  <div class='price'><span>" + val.price + "</span></div><div class='qty'><span>" + val.countcart + "</span></div><div><a onclick='Remove(" + val.id + ")'  style='cursor:pointer; color:red;'>X</a> </div></div>";

                        })

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


                });

میخوام این تگ اینپوت راداخل متغیر txt که داخل حلقه هست بریزم یعنی داخل یکی از div های بالا سینتکسشو نمیدونم مثلا در بالا برای اضافه کردن یک کلاس به یک div باید اینطور بنویسیم 

'  '=class

ولی در حالت عادی با دابل کوتیشن مینویسیم 

"  "=class

سوالم اینه برای نوشتن این اینپوت داخل متغیر txt کجا هارو باید تغیر بدم مخصوصا قسمت onclick که داخلش دوباره یک href به کار رفته 

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

برای ثبت پاسخ باید وارد سایت شوید