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

فرم در AJAX

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


ثبت پرسش جدید
Max Base
Max Base
تخصص :علاقه مند به یادگیری
@max5 سال پیشمطرح شد
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
@Rp765 سال پیشمطرح شد
0

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


Max Base
Max Base
تخصص :علاقه مند به یادگیری
@max5 سال پیشمطرح شد
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>

خدا قوت


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

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