راکت
حل شده

فرم در AJAX

2 پاسخ

سلام دوستان یه سوال میخوام یه مقداری رو AJAX بفرستم مثلا به صفحه php و بعد از چند ثانیه به همون صفحه منتقل بشم
ایرادی که الان هست اینه که با AJAX اینکارو میکنم بعد از 3 ثانیه مثلا منتقل میشم ولی همون مقداری که فرستاده بودم توی اون صفحه بهش دسترسی ندارم
میشه از همون FORM استفاده کرد و توی منتقل شدن یکم تاخیر ایجاد کرد؟؟؟؟؟
چون وقتی submit میشه همون موقع ریدایرکت میشه و نمیشه مدیریتش کرد!
ممنون میشم کمک کنید
@mohaligateway
@muhammad
@ali.bayat
@Rp76
@eniack
@hesammousavi

ثبت پرسش جدید

پاسخ‌ها

2
Max Base
Max Base
@max

تخصص: علاقه مند به یادگیری

بهترین پاسخ

سلام وقت بخیر؛

بهتر بود کدی که در مورد ان صحبت می کنید را هم پیوست می کردید.
همونطور که الان دارید بصورت xhr درخواست میفرستید بنابراین می توانید هر مقدار و پارامتر دیگری را هم ارسال کنید.
بهرحال در ادامه پیام تان به ارسال به شیوه form اشاره کردید که این نیز راه حل دیگری است که می توانید به شیوه زیر انجام دهید:

<form name="myForm" id="myForm" action="test.php" method="POST">
  <input type="hidden" name="test" value="test">
</form>

<script type="text/javascript">
function submitForm() {
  document.forms["myForm"].submit();
}
setTimeout(function(){ submitForm(); }, 1000*5);
</script>

خدا قوت

رضا پارسیان
رضا پارسیان
@Rp76

تخصص: توسعه دهنده Php , Laravel

سلام وقتتون بخیر!
من که متوجه نشدم چی شده!
میخوای چیکار کنی؟

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

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

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