-
April 6th, 2017, 02:15
#1
مشکل عجیب در ایجکس؟؟؟؟؟!
سلام من یه دستور ساده ایجکس نوشتم برای حذف یه رکورد از دیتابیس
موقع اجرا در کنسول این اخطار میده :

معنیش چیه؟ چطوری رفعش کنم؟
اینم کد ها :
این کدی هست وقتی روش بزنم انتظار دارم فانکشنم اجرا بشه :
کد:
<td class="content"><span onclick="noteToggle(this,<?php echo $notea['noteId'] ?>)">👍</span></td>
خب اینم کد ایجکس منه که البته هنوز کامل نیست ولی خب من در خط اول فانکشن هم بزنم
اجرا نمیشه ! بزارم خط دو اجرا نمیشه کلا همین خطا رو میده!
کد:
<script> function noteToggle(sender, noteId) {
sender = $(sender);
var parent = sender.parentsUntil('.note');
$.ajax('toggle/' + noteId, {
type: 'post',
dataType: 'json',
success: function (data) {
parent.css('background-color','#000');
}
});
}
</script>
ویرایش توسط mojtabakh18 : April 6th, 2017 در ساعت 09:20
-
-
April 6th, 2017 02:15
# ADS
-
April 6th, 2017, 02:23
#2
پاسخ : مشکل عجیب در ایجکس؟؟؟؟؟!
کد رو بذار که بشه راهنمایی کرد.
-
تعداد تشکر ها از ali1150 به دلیل پست مفید
-
April 6th, 2017, 07:20
#3
عضو جدید
پاسخ : مشکل عجیب در ایجکس؟؟؟؟؟!

نوشته اصلی توسط
mojtabakh18
سلام من یه دستور ساده ایجکس نوشتم برای حذف یه رکورد از دیتابیس
موقع اجرا در کنسول این اخطار میده :
معنیش چیه؟ چطوری رفعش کنم؟
شما اولین نفری نیستید که من این حرفو تو کل انجمن هایی که عضوشون بودم میزنم . امیدوارم که دلخوری پیش نیاد
ولی هیچ کدوم از دوستانی که اینجا حضور دارند اللخصصوص بنده و شما یوسف پیامبر نیستیم که بخوایم چیزی رو پیش بینی کنیم 
شما باید کد رو قرار بدید تا بشه راهنمایی کرد در موردش
ولی میشه یه حدثایی زد . شما از متغییر-کلاس-فانشن یا هر چیز دیگه ای که تعریف نشده استفاده کردید که خب معمولا اگه php باشه که داخل ناتیس خطای Undefined Variebles یا حالا اگه کلاس یا فانشن باشه خطای Class/Function Your_Called_Class/Function Does Not Exists رو میده . ولی جاوا اسکریپت معمولا مقدار پیشفرضی برای ارائه ی خطا ها نداره (البته به غیر از دستورات آزمون و خطای try/catch/finally) . که میشه از دستور window.onerror یا :
کد PHP:
jQuery(window).error(function(a,b,c){
});
استفاده کنید . به هر حال کد خودتونو قرار بدید تا مشکل بررسی بشه دوست عزیز
انجام پروژه های:php-c#-c++-java-basic-css-html-javascript-python
مشاوره با مسئول پروژه ها-حامد دعایی:+989901567129
تماس با برنامه نویس-امیرعلی استکی:+989017735378
-
تعداد تشکر ها ازphpcoding به دلیل پست مفید
-
April 6th, 2017, 09:22
#4
پاسخ : مشکل عجیب در ایجکس؟؟؟؟؟!
ممنون از دوستان
کدها قرار گرفت !
-
-
April 6th, 2017, 11:23
#5
عضو جدید
پاسخ : مشکل عجیب در ایجکس؟؟؟؟؟!

نوشته اصلی توسط
mojtabakh18
ممنون از دوستان
کدها قرار گرفت !
به جای فانشنی که تعریف کردید و با رویداد کلیک صداش میزنید از این استفاده کنید ببینید حل میشه یا نه اگه نشد تا یه فکر دیگه کرد :
کد PHP:
function noteToggle(sender, noteId) {
var parent = $(sender).parentsUntil('.note');
$.ajax({
url:'toggle/' + noteId,
type: 'post',
dataType: 'json',
success: function (data) {
parent.css('background-color','#000');
}
});
}
انجام پروژه های:php-c#-c++-java-basic-css-html-javascript-python
مشاوره با مسئول پروژه ها-حامد دعایی:+989901567129
تماس با برنامه نویس-امیرعلی استکی:+989017735378
-
-
April 6th, 2017, 11:24
#6
پاسخ : مشکل عجیب در ایجکس؟؟؟؟؟!
چشم امتحان می کنم
- - - Updated - - -

نوشته اصلی توسط
phpcoding
به جای فانشنی که تعریف کردید و با رویداد کلیک صداش میزنید از این استفاده کنید ببینید حل میشه یا نه اگه نشد تا یه فکر دیگه کرد :
کد PHP:
function noteToggle(sender, noteId) {
var parent = $(sender).parentsUntil('.note');
$.ajax({
url:'toggle/' + noteId,
type: 'post',
dataType: 'json',
success: function (data) {
parent.css('background-color','#000');
}
});
}
نه امیر جان
متاسفانه هنوز همون خطا رو میده
حتی بازم Alert("a") رو مینویسم برای تست اینم اجرا نمی کنه !!!!!11
- - - Updated - - -
یه چیز عجیب
الان من کل فانکشن رو پاک می کنم فقط میزارم بازم همون خطا رو میده احتمالا به خاطر ورودی های تابع هست
چون اونا رو پاک می کنم الرت رو اجرا می کنه!!
- - - Updated - - -
مشکل رو فهمیدم ولی راه حل ندارم
ببنید برای ورودی noteId فانکشن من از این کد استفاده می کنم
کد:
<?php echo $notea['noteId'] ?>
خب در کنسول هم به کارکتر > گیر داده
الان چه راهی دارم تا بتونم از این کد استفاده کنم؟
کد:
<?php echo $notea['noteId'] ?>
ویرایش توسط mojtabakh18 : April 6th, 2017 در ساعت 11:35
-
-
April 6th, 2017, 11:49
#7
عضو جدید
پاسخ : مشکل عجیب در ایجکس؟؟؟؟؟!
تلگرام تیم ویور ارسال کنید تا سورستون رو یه بررسی کنم . اگر مایل هستید اگرم نیستید که خب شرمنده بیشتر از این نمیتونم کمکی کنم . انشالله که دوستان راهنماییتون کنن
انجام پروژه های:php-c#-c++-java-basic-css-html-javascript-python
مشاوره با مسئول پروژه ها-حامد دعایی:+989901567129
تماس با برنامه نویس-امیرعلی استکی:+989017735378
-
-
April 6th, 2017, 11:52
#8
پاسخ : مشکل عجیب در ایجکس؟؟؟؟؟!

نوشته اصلی توسط
phpcoding
تلگرام تیم ویور ارسال کنید تا سورستون رو یه بررسی کنم . اگر مایل هستید اگرم نیستید که خب شرمنده بیشتر از این نمیتونم کمکی کنم . انشالله که دوستان راهنماییتون کنن
چشم
الان براتون ارسال می کنم
- - - Updated - - -
تشکر از اقای استکی عزیز
مشکل رو حل کردن
-