loading...
افزایش رتبه الکسا رایگان تضمینی
ثبت نام مستر کارت رایگان

برای ثبت نام بر روی تصویر کلیک نمایید

آخرین ارسال های انجمن
عنوان پاسخ بازدید توسط
پیامک زیبای فلسفی 0 120 hengame
اس ام اس خنده دار برای تجدید روحیه 0 106 hengame
اس ام اس مهربانی 0 104 hengame
اس ام اس سرکاری ماه رمضان 0 96 hengame
اس ام اس تبریک روز نیروی انتظامی 0 94 hengame
نحوه ورود به حالت Safe Mode در اندروید 0 103 ghazal
من او را دوست می دارم...(مرتضی درویشی) 0 97 ghazal
خیال نرگس مستت، ببست خوابم را (سلمان ساوجی) 0 108 ghazal
داستان طنز: از فرصت ها استفاده کنید! 0 94 ghazal
داستان عاشقانه همکلاسی 0 82 ghazal
اس ام اس خنده دار و سرکاری جدید 0 108 gelare
پیامک فلسفی جدید 0 80 gelare
اس ام اس خنده دار تبریک تولد 0 85 gelare
اس ام اس عاشقانه مخصوص روزای بارونی 0 99 gelare
اس ام اس عاشورای حسینی 0 92 gelare
عاشق شدن پادشاه بر کنیزک رنجور ( مولوی ) 0 88 yasamin
شعر شوق از فروغ فرخزاد 0 72 yasamin
داستان عشق و ثروت و موفقیت 0 83 yasamin
اس ام اس شهادت امام سجاد (ع) 0 82 yasamin
گفت‌وگویی پیرامون ازدواج (طنز) 0 88 yasamin
اس ام اس فلسفی و جملات قصار زیبا (8) 0 102 ziiba
اس ام اس روز عشق 0 73 ziiba
اس ام اس خنده دار و سرکاری تابستان 0 80 ziiba
اس ام اس ضد پسر 0 82 ziiba
اس ام اس ولادت امام موسی کاظم(ع) 0 79 ziiba
اس ام اس چهارشنبه سوری (2) 0 84 faranak
اس ام اس سرکاری ماه رمضان(2) 0 79 faranak
اس ام اس طنز و خنده دار (5) 0 95 faranak
اس ام اس فلسفی و جملات قصار زیبا (5) 0 79 faranak
اس ام اس خاطره های عاشقانه و غمگین 0 88 faranak
Hadi بازدید : 0 شنبه 19 بهمن 1392 نظرات (0)

 

در این بخش از آموزش JQuery ، متد ajaxError را شرح میدهیم.

متد ajaxError ، یک تابع را تعیین می کند تا در صورتی که در خواست Ajax با errro مواجه شد ، اجرا شود .
برای مثال به وسیله این متد می توان پیام هشداری را به کاربر مبنی بر انجام ناموفقیت آمیز درخواست Ajax ، به کاربر اعلام کرد .
شکل کلی استفاده از این متد بصورت زیر است :

$( selector ).ajaxError( function( event , xhr , options ) ) ;

function : نام تابعی است که می خواهیم در صورت بروز error در اجرای درخواست های Ajax ، اجرا شود .
استفاده از این پارامتر اجباری است .

  • event : در بر گیرنده شی event است .
  • xhr : در بر گیرنده شی XmlHttpRequest است .
  • options : در برگیرنده تنظیمات ( optoions ) در درخواست Ajax است .

مثال زیر کاربرد متد ajaxError را نشان میدهد :
$("div").ajaxError(function(){ alert("An error occurred!"); });

Hadi بازدید : 0 شنبه 19 بهمن 1392 نظرات (0)

 

در این بخش از آموزش JQuery ، متد ajax را شرح میدهیم.

از متد ajax ، برای ارسال یک درخواست Ajax به سرور استفاده می شود . 
تمامی متدهای Ajax در jQuery از متد ajax برای ارسال درخواست خود استفاده می کنند . اما در زمانی که هیچ کدام از آنها را نتوان به کار برد ، باید از متد ( ) Ajax استفاده کرد . 
شکل کلی استفاده از این متد بصورت زیر است :


$.ajax( { name:value , name:value , ... } ) ;

مقادیر پیش فرض را می توانید به صورت جفت های نام-مقدار تعیین نمایید . 

مثال زیر کاربرد متد ajax را نشان میدهد :
$("button").click(function(){ $.ajax({url:"demo_test.txt",success:function(result){ $("#div1").html(result); }}); });

در جدول زیر ، انواع مقادیر ممکن برای جفت های نام-مقدار را معرفی کرده ایم :

انواع جفت های نام-مقدار

جفت نام-مقدار شرح
async این پارامتر یک مقدار Boolean را تعیین می کند که آیا درخواست به صورت تبادل اطلاعاتی به سرور ارسال شود یا خیر . مقدار پیش فرض true است .
 ( beforeSend ( xhr  به وسیله این پارامتر می توان یک تابع را تعیین کرد تا قبل از ارسال درخواست به سرور اجرا شود .
cashe این پارامتر یک مقدار Boolean را تعیین می کند ، که آیا صفحات دریافتی از سرور باید در حافظه Cashe ذخیره شوند یا خیر . مقدار پیش فرض true است .
(complete (xhr,status  این پارامتر یک تابع را تعیین می کند تا در هنگام پایان یافتن درخواست اجرا شود . مقدار پیش فرض true است .
data تعیین کننده اطلاعاتی است که می خواهید به سرور ارسال نمایید .
error این پارامتر تعیین کننده یک تابع است تا در صورتی که درخواست ناموفق بود ، اجرا شود .
password این پارامتر یک رمز عبور را برای استفاده در درخواست HTTP تعیین می کند . مقدار پیش فرض true است .
proccessData این پارامتر یک مقدار Boolean را تعیین می کند که آیا اطلاعاتی که قرار است به سرور ارسال شوند ، باید به صورت QueryString باشند یا خیر . مقدار پیش فرض true است .
success این پارامتر یک تابع را تعیین می کند تا در صورت اجرای موفق درخواست اجرا شود .
timeout مدت زمانی است که برای اجرای درخواست به میلی ثانیه تعیین می شود .
type این پارامتر نوع درخواست را تعیین می کند ( GET یا POST ) .
url این پارامتر آدرس صفحه مقصد که باید درخواست به آن ارسال شود را تعیین می کند . مقدار پیش فرض صفحه جاری است .
username این پارامتر یک نام کاربری را برای استفاده در درخواست HTTP تعیین می کند .
Hadi بازدید : 0 شنبه 19 بهمن 1392 نظرات (0)

 

 متد  get در jQuery 

متد get، با استفاده از یک درخواست HTTP GET ، اطلاعات مورد نظر را از سرور می خواند .
حالت های مختلفی برای استفاده از این متد وجود دارد که به تشریح هر یک می پردازیم :

خواندن اطلاعات از یک فایل " test.php " ، بدون در نظر گرفتن خروجی آن :
$.get( " test.php " ) ;

خواندن اطلاعات از یک فایل " test.php " و ارسال همزمان اطلاعات اضافه به همراه درخواست ، بدون در نظر گرفتن خروجی آن :
$.get( " test.php " , { name : " Ali " , town : " 1jQuery " } ) ;

خواندن اطلاعات از فایل " test.php " و ارسال همزمان آرایه ای از داده ها به همراه درخواست ، بدون در نظر گرفتن خروجی آن:
$.get( " test.php " , { 'colors[] ' : [ "Red" , "Green" , "Blue" ] } ) ;

خواندن اطلاعات از فایل " test.php " و نمایش اطلاعات در خروجی :
$.get("test.php", function(data){alert("Data: " + data);});

شکل کلی استفاده از متد ( ) get.$ به صورت زیر است :
$.get( URL , data , function ( data , status , xhr ) , dataType ) ;

urlتعیین کننده آدرس فایلی است که می خواهید متد آن را از سرور درخواست کرده و بخواند .استفاده از این پارامتر اجباری است . 


data :این پارامتر تعیین کننده اطلاعاتی است که می خوهیم همراه درخواست خود به سرور ارسال نماییم.استفاده از این پارامتر اختیاری است . 

function : این پارامتر تعیین کننده تابعی است که می خواهید هنگام ارسال درخواست Ajax به سرور ، اجرا شود . استفاده از این پارامتر اختیاری است . این تابع خود می تواند چندین پارامتر نیز داشته باشد :

data : در بر گیرنده اطلاعات خروجی از درخواست است .
status : .این پارامتر تعیین کننده وضعیت درخواست است که می تواند چندین حالت داشته باشد :
success : موفق .
notmodified : هنوز اعمال یا بررسی نشده.
error : اشکال در ارسال یا پردازش درخواست .
timeout : مدت زمان کافی برای اجرای درخواست تمام شده است .
parseerror : خواندن و اجرای درخواست با مشکل مواجه شده است .
xhr : در بر گیرنده شی XmlHttpRequest است .

dataType : این پارامتر نوع داده ارسالی از طرف سرور را تعیین می کند . استفاده از این پارامتر اختیاری است .به صورت اتوماتیک jQuery ، خودش به صورت پیش فرض نوع این داده را حدس می زند و می تواند یکی از موارد زیر باشد:
xml : یک فایل XML.
html : فایل HTML .
text : یک متن ساده String .
Script : درخواست را به صورت یک اسکریپت اجرا کرده و نتیجه را به صورت متن ساده بر می گرداند .

متد ( ) post در jQuery 

بوسیله متد post ، می توان فایلی را از سرور با استفاده از یک درخواست HTTP POST خواند .
سپس از نتیجه خروجی بر روی صفحه استفاده نمود .
شکل کلی استفاده از این متد بصورت زیر است :


Syntax $(selector).post( URL , data , function ( data , status , xhr ) , dataType ) ;

URL : تعیین کننده آدرس فایلی است که می خواهیم اطلاعات را از سرور درخواست کرده و بخوانیم . استفاده از این پارامتر اجباری است . 

data : این پارامتر تعیین کننده اطلاعاتی است که می خوهیم همراه درخواست خود به سرور ارسال نماییم.استفاده از این پارامتر اختیاری است . 

function : این پارامتر تعیین کننده تابعی است که می خواهید هنگامی که متد post به پایان رسید ، اجرا شود . این تابع خود می تواند چندین پارامتر نیز داشته باشد :
استفاده از این پارامتر اختیاری است .
data : در بر گیرنده اطلاعات خروجی از درخواست است .
status : .این پارامتر تعیین کننده وضعیت درخواست است که می تواند چندین حالت داشته باشد :
success : موفق .
notmodified : هنوز اعمال یا بررسی نشده.
error : اشکال در ارسال یا پردازش درخواست .
timeout : مدت زمان کافی برای اجرای درخواست تمام شده است .
parseerror : خواندن و اجرای درخواست با مشکل مواجه شده است .
xhr : در بر گیرنده شی XmlHttpRequest است .

dataType : این پارامتر نوع داده ارسالی از طرف سرور را تعیین می کند .استفاده از این پارامتر اختیاری است .  به صورت اتوماتیک jQuery ، خودش به صورت پیش فرض نوع این داده را حدس می زند و می تواند یکی از موارد زیر باشد:
xml : یک فایل XML.
html : فایل HTML .
text : یک متن ساده String .
Script : درخواست را به صورت یک اسکریپت اجرا کرده و نتیجه را به صورت متن ساده بر می گرداند .

تعداد صفحات : 134

درباره ما
ارایه جدیدترین آموزش ها ترفندها نرم افزارها و...مربوط به سایر شبکه های اجتماعی مانند نامد نیمباز واتس اپ موزات و...نرم افزارهای کاربردی ،مدیریتی ،گرافیکی ،مهندسی،برنامه نویسی و...،پیامکسرا ،مرکز تصاویر ،قالب سایت و ویلاگ ،اخبار روز جهان و ایران ،افزایش بازدید سایت و وبلاگ,رتبه الکسا
اطلاعات کاربری
  • فراموشی رمز عبور؟
  • نویسندگان
    آرشیو
    نظرسنجی
    به سایت ما چه امتیازی میدهید؟
    آپلودرها


    آمار سایت
  • کل مطالب : 402
  • کل نظرات : 0
  • افراد آنلاین : 2
  • تعداد اعضا : 74
  • آی پی امروز : 35
  • آی پی دیروز : 47
  • بازدید امروز : 71
  • باردید دیروز : 62
  • گوگل امروز : 4
  • گوگل دیروز : 4
  • بازدید هفته : 273
  • بازدید ماه : 830
  • بازدید سال : 7,809
  • بازدید کلی : 93,494