• 0

كيف أحدّث صفحة باستخدام زر و ()location.reload ؟

لدي زر على صفحة Html، وأريد تحديث الصفحة من خلال الضغط عليه، هذا كود الزر:

<button class="reload">update</button>
<div class="radio"></div>

سكريبت jquery كان بالشكل التالي:

$('.reload').click(function() {
  alert('clicked');
  location.reload(true);
});

window.onload = function() {
  $('.radio').text($.now());
};

عند الضغط عل الزر التحديث،  لا تحدّث الصفحة، أي أن الكود لا يعمل، وأجهل سبب ومكان الخلل؟ كيف أحلّ المشكل؟

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

ستحتاج إلى استعمال (history.go(0.

هذا كود Javascript:

$('.reload').click(function() {
  //window.location.reload(true);
  history.go(0);
});

window.onload = function() {
  $('.radio').text($.now());
};

كود html:

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<button class="reload">update</button>
<div class="radio"></div>

بالنسبة لكود Javscript، يمكنك استعمال هذاالكود أيضاً:

$(document).ready(function() {
  $('.reload').on('click', function() {
    window.location.reload();
  })
});

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن