Mohammad Hasani
3 سال پیش توسط Mohammad Hasani مطرح شد
2 پاسخ

فرم در AJAX

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


ثبت پرسش جدید
Max Base
تخصص : علاقه مند به یادگیری
@max 3 سال پیش مطرح شد
2

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

بهتر بود کدی که در مورد ان صحبت می کنید را هم پیوست می کردید.
همونطور که الان دارید بصورت 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>

خدا قوت


رضا پارسیان
تخصص : توسعه دهنده Php , Laravel
@Rp76 3 سال پیش مطرح شد
0

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


Max Base
تخصص : علاقه مند به یادگیری
@max 3 سال پیش مطرح شد
2

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

بهتر بود کدی که در مورد ان صحبت می کنید را هم پیوست می کردید.
همونطور که الان دارید بصورت 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>

خدا قوت


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

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