🔥 با کمک هوش مصنوعی در کمتر از 6 ماه فول‌استک شوید ...
۰ ثانیه
۰ دقیقه
۰ ساعت
۳ خانم ماه آفرد صغیری
عدم نمایش 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(خطا);//اشتباه است
بهترین پاسخ
نامدار اقلیما ۱۹ مهر ۱۴۰۰، ۱۱:۵۲