สอบถามเรื่อง Jquery ครับ เกี่ยวกับ undefined

ผมเริ่มต้นหัด jquery ได้ไม่นานครับมีปัญหาจะถามพี่ๆครับ
คือผมจะเรียกฟังชั้นแล้วให้คืนค่ากลับมา แต่มันแสดงเป็น undefined ครับไม่รู้ว่าจะแก้อย่างไรดีครับ สมมติตัวอย่างให้ alert test2() นะครับ
ตัวอย่างโค้ดครับ
--------- php ---------
test1 function(pam1) {
    echo pam1;
}

--------- jquery ---------
alert(test2());     // << alert ว่า   undefined

function test2() {            
  $.ajax({
      url:"test1',     
      type:"POST",
      data:{pam1: "hello" },  
      success:function(res)
    {                 
       return res;
    }
   });    
}

ขอบคุณครับ
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่