ارسال اطلاعات به سرور توسط AJAX

golinazhad_h

Active member
سلام دوستان گرامی
من در داخل یک تابع به صورت زیر یک درخواستی را با AJAX به وب سرور ارسال می کنم
HTML:
 $.ajax({
               type: "POST",
               url: "default.aspx/Test",
               data: "{'name': 'Parm'}",
               contentType: "application/json; charset=utf-8",
               dataType: "json",
               success: function (msg) {

                   alert(msg.d);
               },
               Error: function (msg) {

                   alert(msg.d);
               }
           });

و وب متدمورد نظر برای دریافت این درخواست برروی سرور به صورت زیر پیاده سازی شده است

کد:
[WebMethod]
        public static string Test(string name)
        {
            //do something
            return name;
        }
در این کد وب متد در همین سرور قرار دارد وکد به درستی کار میکند هیچ مشکلی هم ندارد
اما اگر من در کد AJAX در جلوی URLآدرس یک وب سرور دیگر را بنویسم یعنی این درخواست را به یک سرور دیگر بفرست و وب متد را هم در همان سرور پیاده سازی کنم دیگر این کد AJAX کار کار نمیکند
دلیلش چی میتونه باشه ؟
 

hoseng

New member
سلام دوست عزیز راستیتش من برای کار با AJAX تا حالا از JQUERY استفاده نکردم. ولی اگه بخوای از JavaScript استفاده کنی شاید بتونم کمکت کنم.
در ضمن منظورت از اینکه میگی یه سرور دیگه چیه؟ یعنی میخوای اطلاعاتو از یه سایت دیگه بگیری (بعید میدونم) یا یه صفحه تو سایت خودت؟
 

CPlus

New member
خب دوست عزیز آژاکس فقط در سرور خودتون کار میکنه :| شما نمیتونید به جای دیگه رکوئست بفرستید ، باید از روش های دیگه استفاده کنید :|
 

silver light

کاربر ممتاز
مگه شما به سرور مربوطه دسترسی دارین؟
نکنه میخاهین هکش کنین و ما خبر نداریم؟
ای شیطون!!!
 
Similar threads
Thread starter عنوان تالار پاسخ ها تاریخ
Y ارسال اطلاعات با json JQuery 0
saeid329 ارسال و دریافت توسط jquery و Ajax JQuery 1

Similar threads

بالا