🔥یلدا با راکت با (( ۷۰ درصد )) تخفیف! یلدا طولانی است، اما این تخفیف نه.
مشاهده دورههامن یک درخواست ایجکس دارم برای ثبت نظرات کاربران که به شکل زیر است.
$.ajax({
method : 'POST',
url : '/getcont',
data : formData,
success:function(data){
$('#send-pmn').html(data);
},
error:function(msg){
$('#send-pmn').html(msg.responseText);
},
contentType : false,
processData : false,
headers : {
'X-CSRF-TOKEN' : \_token
}
}).done(function () {
$('#name').val([]);
$('#email').val([]);
$('#message').val([]);
})
وقتی کاربر لاگین نکرده باشه به درستی پاسخ میده که شما نیاز به لاگین کردن دارین و وقتی که پیام به طور کامل ارسال بشه پیام ارسال شدن به صورت کامل هم میاد با sweet alert ولی من اعتبار سنجی کردم با validate که کمتر از 5 کارکتر نباشه نام و متن پیام.
دقیق نمیدونم چطور خطای این اعتبار سنجی نشون بدم.
خطارو به شکل زیر بر میگردونه اما نمیدونم چطور با sweet alert نشونش بدم.
responseJSON: Object { message: "The given data was invalid.", errors: {…} }
responseText: "{"message":"The given data was invalid.","errors":{"name":\["نام نباید کمتر از 5 کاراکتر باشد."\],"message":\["متن پیام نباید کمتر از 5 کاراکتر باشد."\]}}"
.error(function(msg) {
swal( "لطفا بررسی کنید" , msg.responseJSON.errors.name[0] ,"warning");
swal( "لطفا بررسی کنید" , msg.responseJSON.errors.message[0] ,"warning");
});
به این شکل خطارو برگردوندم امیدوارم مورد استفاده دوستان قرار بگیره
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟