راکت

ارسال جیسون و دریافت جیسون با اجکس در جی کوئری

1 پاسخ

سلام دوستان، بنده یک مقدار رو از طریق اجکس موجود در جی کوئری با نوع پست ارسال میکنم به صفحه ای در php که اون صفحه هم پاسخ رو باید به طور جیسون به من بده.
از کد زیر استفاده کردم و با alret مشخصش کردم اما هیچ گونه اروری نمیده و کار نمیکنه.
صفجه pre.php اوکیه و اونجا گفتم اگه didi رو با post دریافت کاری اینکارو بکن. و خود didi هم اوکیه ولی کار نمیکنه کسی بلده راهنمایی کنه متشکرم.


var didi = $(".getpremachi").text();
 $.ajax({
  type: "POST",
  url: "pre.php",
  didi: didi,
  contentType: "application/json",
  dataType: "json",
  success: function (data) {
   alert(data);
  }
 });
ثبت پرسش جدید

پاسخ‌ها

1
Alimotreb
Alimotreb
@Alimotreb

تخصص: کانفیگ سرور و برنامه نویس

سلام
@salim

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

var didi = $(".getpremachi").text();
 $.ajax({
  type: "POST",
  url: "pre.php",
  didi: didi,   اینجا اشتباهه
  contentType: "application/json",
  dataType: "json",
  success: function (data) {
   alert(data);
  }
 });

data: باید بزنید

نه didi: didi

این رو هم با

var didi = $(".getpremachi").text();
var didi = $(".getpremachi").val();

تست بگیرید
خط به خط برید جلو
مشکلتون حل میشه

یه دکمه ای هم بزارید
که وقتی سابمیت شد ajax عمل کنه

شاید پاسخ شما همین‌جا باشد

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام