مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

iran

عضویت از 1394/01/31

مقدار دهی تابع با ajax

  • سه شنبه 10 مهر 1397
  • 16:40
تشکر میکنم

سلام

می خواهم نتیجه یک تابع که داخل ان یک ajax فراخوانی کرده ام را برگردانم

کد زیر را نوشته ام

<script>
        function functionTest(a,b) {
            $.ajax({
                url: '@Url.Action("Test", "Home")',
                data: { name: a, family: b },
                success: function(res) {
                    return res;
                }
            });
        }
    </script>

اما وقتی تابع را فراخوانی میکنم undefined برمیگرداند

کدم را چگونه باید اصلاح کنم

باتشکر

پاسخ های این پرسش

تعداد پاسخ ها : 1 پاسخ
کاربر سایت

سهیل علیزاده

عضویت از 1396/04/09

  • سه شنبه 10 مهر 1397
  • 17:52

از کلمه کلیدی debugger استفاده کنید پارامتر و مقادیر را بررسی کنید: 


function functionTest(a,b) {
    debugger;
    $.ajax({
        url: '@Url.Action("Test", "Home")',
        data: { name: a, family: b },
        success: function(res) {
            debugger;
            return res;
        }
    });
}

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)