سلام دوستان یه سوال میخوام یه مقداری رو AJAX بفرستم مثلا به صفحه php و بعد از چند ثانیه به همون صفحه منتقل بشم
ایرادی که الان هست اینه که با AJAX اینکارو میکنم بعد از 3 ثانیه مثلا منتقل میشم ولی همون مقداری که فرستاده بودم توی اون صفحه بهش دسترسی ندارم
میشه از همون FORM استفاده کرد و توی منتقل شدن یکم تاخیر ایجاد کرد؟؟؟؟؟
چون وقتی submit میشه همون موقع ریدایرکت میشه و نمیشه مدیریتش کرد!
ممنون میشم کمک کنید
@mohaligateway
@muhammad
@ali.bayat
@Rp76
@eniack
@hesammousavi
سلام وقت بخیر؛
بهتر بود کدی که در مورد ان صحبت می کنید را هم پیوست می کردید.
همونطور که الان دارید بصورت 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>
خدا قوت
سلام وقت بخیر؛
بهتر بود کدی که در مورد ان صحبت می کنید را هم پیوست می کردید.
همونطور که الان دارید بصورت 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>
خدا قوت
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟