🔥 با کمک هوش مصنوعی در کمتر از 6 ماه فول‌استک شوید ...
۰ ثانیه
۰ دقیقه
۰ ساعت
۳ وهبد چلبی
خطا در ارسال ایجکس سمت فرانت
جامعه وردپرس (برنامه نویسی) ایجاد شده در ۲۳ آذر ۱۴۰۱

سلام

من موقع ارسال فرم با این خطا مواجه می‌شم

Uncaught RangeError: Maximum call stack size exceeded

همه کدهایی که به نظرم ارتباطی با این کار نداشتن رو پاک کردم و فقط بیس کار موند حتی خیلی از قسمت‌ها رو هاردکد کردم ولی باز نتیجه نگرفتم

با سلام 

کدهای شمارو بررسی کردم » مشکلی که دارید این هست که به جای اینکه مقدار input هارا به صورت ایجکس ارسال کنید کل المان را ارسال می‌کنید - کد شما object ی از input هار را ارسال می‌کند نه مقادیر آنهارا

کد زیر شما :

  firstName: $('#firstName'),
  lastName: $('#lastName'),
  email: $('#email')

باید چیزی باشد شبیه به حالت زیر:

  firstName: $('#firstName').val(),
  lastName: $('#lastName').val(),
  email: $('#email').val()

دقت کنید در کدی که من اصلاح کرده ام مقادیر فیلد‌ها دریافت می‌شود نه خود آنها.

موفق باشید

بهترین پاسخ
جهانفر برزویی ۲۴ آذر ۱۴۰۱، ۰۸:۵۶

احترما در کدهای قبلی امکان ضمیمه کامل نبود و بخش مد نظر شما ارسال شد.

جهانفر برزویی ۲۴ آذر ۱۴۰۱، ۰۸:۵۶

آخ آخ .

اصلا حواصم به این موضوع نبود .

ممنونم

وهبد چلبی ۲۴ آذر ۱۴۰۱، ۰۹:۰۴