۳ مجتبی بختیاری
عدم نمایش alert
جبّار اعتبار حل شده توسط جبّار اعتبار

سلام وقت بخیر

من کدارو سعی کردم درست بزنم چندبارم چک کردم اما مشکلش نمیدونم کجاست   آلارت رو نمایش نمیده داخل سایت

 

jQuery(document).ready(function ($) {
    $('#loginForm').on('Submit', function (event) {
        event.preventDefault();
        alert(خطا);
        // let user_email = $('#user_email').val();
        // let user_password = $('#user_password').val();
        // $.ajax({
        //     url:'/wp-admin/admin-ajax.php',
        //     type:'post',
        //     datatype:'json',
        //     data: {
        //         action: 'wp_auth_login',
        //         user_email:"user_email",
        //         user_password: "user_password"
        //     },
        //     success:function(response){ },
        //     error:function(error){ 
        //         if(error){
        //             alert('خطای در ورود رخ داده است');
        //         }
        //     }
        // });
    });
});

ممنون میشم راهنمایی بفرماید

سلام خدمت شما

به صورت زیر بنویسید

 alert("خطا");
جبّار اعتبار ۱۹ مهر ۱۴۰۰، ۰۶:۵۶

سلام مجدد 

در ارسال فرم این کار را انجام دهید:

<form action="" method="post"  id="loginForm"> // آیدی را اینجا قرار دهید
      <button type="submit" id="">123</button>
</form>
  $('#loginForm').on('submit', function (event) {
        event.preventDefault();
        alert(123)
    })

نکته

رویداد

submit  

  فقط برای تگ فرم  استفاده کنید طبق مثال بالا

احتمالا مشکل شما همین جا است

جبّار اعتبار ۱۹ مهر ۱۴۰۰، ۰۹:۴۹

سلام  

کلمه Submit شما اشتباه نوشتید من به این دقت نکرده بودم درست آن با حروف کوچک است یعنی submit

شما S را بزرگ گذاشته اید

 

اگر حل نشد شما ببینید فایل js    تون alert تنها را اجرا می‌کنه یا نه،  یعنی فقط همین کد در فایل باشه و چیز دیگر نباشه اگر اجرا نشد

مسیر فایل js  را  هم بررسی کنید. 

مورد زیر را هم تغییر دهید:

alert("خطا"); // این درست است
 alert(خطا);//اشتباه است
بهترین پاسخ
جبّار اعتبار ۱۹ مهر ۱۴۰۰، ۱۱:۵۲