تاریخ عضویت: ۱۳۹۵ آبان ۱۵
تشکرها : 61
( 7 تشکر در 6 ارسال )
۱۳۹۶ آذر ۰۱, ۱۱:۲۷ ق.ظ
(آخرین تغییر در ارسال: ۱۳۹۶ آذر ۰۱, ۱۲:۴۳ ب.ظ توسط MRCanddy.)
من از json اطلاعات کاملی ندارم.فقط در همین حد بلدم-خواهش میکنم کمک کنین
تاریخ عضویت: ۱۳۹۶ اردیبهشت ۲۰
تشکرها : 2
( 12 تشکر در 11 ارسال )
شما چون تشکر بلد نیستی کسی کمکت نمیکنه.
البته طرح سوالتم اشتباهه.
بذار من سوالتو طرح کنم.
سلام دوستان.یک تابع جی کوئری دارم که اطلاعات رو سمت php میفرسته که باید request اون کد طوری در این تابع قرار بگیره که هشدار success همون نتیجه رو echo کنه سمت jquery .
اما الان کد php بخاطر ایرادی که داره آلرت خطا در اتصال رو بر میگردونه.
حالا از دوستان و اساتید گرامی خواهش میکنم کمک کنید تا مشکل دوستمون رفع بشه و تشکر هم بکنه.
ممنون
تاریخ عضویت: ۱۳۹۲ شهریور ۰۶
تشکرها : 234
( 334 تشکر در 211 ارسال )
(۱۳۹۶ آبان ۳۰, ۱۰:۲۷ ب.ظ)MRCanddy نوشته: کد پیاچپی:
$.ajax({
url: Url + 'request.php',
contentType: 'application/json',
type: 'post',
success: function (data) {
if (data.d.Status == 'Form') {
alert('data.d');
}
},
error: function (e) {
alert('خطا در اتصال');
}
});
دیتا ارسال نمیکنید یا اینجا پاکش کردید؟
این کد اضافه کنید ببینید نوع خطا چیه.
کد:
$.ajax({
url: Url + 'request.php',
contentType: 'application/json',
type: 'post',
data: 'data',
success: function (data) {
if (data.d.Status == 'Form') {
alert('data.d');
}
},
error: function(xhr, textStatus, error){
console.log(xhr.statusText);
console.log(textStatus);
console.log(error);
}
});
به یـزدان که گر ما خرد داشتیم
کجـا این سر انجـام بد داشتیم؟
تاریخ عضویت: ۱۳۹۵ آبان ۱۵
تشکرها : 61
( 7 تشکر در 6 ارسال )
نه.
من فقط یک فرم رو با json فراخوانی میکنم.
من فقط بخشی از اسکریپت رو گذاشتم.همونجایی که مشکل دارم.
من الان میخوام مقدار فرم برگرده.اما متاسفانه نمیشه
تاریخ عضویت: ۱۳۹۲ شهریور ۰۶
تشکرها : 234
( 334 تشکر در 211 ارسال )
(۱۳۹۶ آذر ۰۱, ۰۳:۲۰ ب.ظ)MRCanddy نوشته: من الان میخوام مقدار فرم برگرده.اما متاسفانه نمیشه
توی کنسول چه اروری چاپ کرد؟
به یـزدان که گر ما خرد داشتیم
کجـا این سر انجـام بد داشتیم؟
تاریخ عضویت: ۱۳۹۵ آبان ۱۵
تشکرها : 61
( 7 تشکر در 6 ارسال )
Uncaught TypeError: Cannot read property 'Status' of undefined
تاریخ عضویت: ۱۳۹۲ شهریور ۰۶
تشکرها : 234
( 334 تشکر در 211 ارسال )
(۱۳۹۶ آبان ۳۰, ۱۰:۲۷ ب.ظ)MRCanddy نوشته: اینم کد php در فایل request.php:
کد پیاچپی:
<?php
header('Content-type: application/json');
$response_array['d'] = 'my form';
echo json_encode($response_array['Status']=='Form');
?>
خط دوم شما دارید یه خونه آرایه رو همزمان با تعریف مقداردهی میکنید تا اینجا درست. خط بعدی $response_array['Status'] مقداردهی نشده دارید مقایسه(==) میکنید!! و در نتیجه خطای undefined دریافت میکنید.
به یـزدان که گر ما خرد داشتیم
کجـا این سر انجـام بد داشتیم؟