syntax:ajaxForm ( options )
return type:void, element
content:ใช้กำหนดให้ form ที่กำหนดมีลักษณะเป็นแบบ ajax form
โดย options ให้กำหนดค่า config ต่างๆ ดังนี้
url (string) ให้กำหนด url ของการ request ถ้าไม่กำหนด จะเอาจาก action ของ form นั้นๆ
type (string) ให้กำหนด ประเภทของการ request ได้แก่ GET หรือ POST
dataType (string) ให้กำหนด ประเภทข้อมูลของการ response ได้แก่ xml, json, script
target (string|object|element) ให้กำหนด element ที่จะมารับ response text
beforeSubmit (function) ให้กำหนด function ที่จะถูกเรียกใช้งานก่อนที่จะมีการ request ไป
โดยถ้า function return false แล้ว การ sumbit จะถูก cancel โดยจะมี parameter 3 ตัว
ได้แก่ array value send, jquery, options
success (function) ให้กำหนด function ที่จะถูกเรียกใช้งานเมื่อการ request สำเร็จ และ return successful status
กลับมา โดยจะมี parameter 3 ตัว ได้แก่ response text, status code, jquery
clearForm (boolean) ถ้ากำหนด true แล้ว form นี้จะถูก clear หลังจาก submit สำเร็จ
resetForm (boolean) ถ้ากำหนด true แล้ว form นี้จะถูก clear หลังจาก submit สำเร็จ
semantic (boolean)
( และ options อื่นๆ จะมีเหมือนของ function $.ajax() )
example:$("#form").ajaxForm({
url: "detailPerson.php",
type: "post",
success: function(text,state,jquery) { alert("ajax success"); }
});