ในสถาณการ์ปกติไม่จำเป็นต้องใช้งาน เพราะสามารถทำบน backend ง่ายกว่า ผ่าน event listener แต่ถ้ามีเหตุการณ์ที่ต้องทำผั่ง fontend สามารถทำได้ตามนี้
มี 2รูปแบบให้ใช้ ควรจะเลือกให้เหมาะสม
มี option ให้ใช้ error,info,success,notice,warning ที่เป็นพื้นฐาน
ตัวอย่างการใช้งานจะอยู่ภายใต้ eventeditorReady
<script>
$(function(){" "}
{$(document).bind("editorReady", function() {
$("/docs/develop/en/eventSave#saveall").click(function() {
alert("social ");
});
})}
)
</script>
2.เป็น event callback ใน function save sync(เป็น Synchronous function จะรอการทำงาน ข้อควรระว่ังต้องแน่ใจว่าfunctionที่สร้างไม่ติด loop หรือ debug ก่อนเสร็จงาน)
มี event ดังนี้
ตัวอย่างการใช้งาน beforeSave,saveComplete,afterSaveSuccess,afterSaveError
<script>
$(function() {
$(document).bind('beforeSave',function(){
console.log('test beforeSave');
});
$(document).bind('saveComplete',function(){
console.log('test saveComplete');
});
$(document).bind('afterSaveSuccess',function(){
console.log('test afterSaveSuccess');
});
$(document).bind('afterSaveError',function(){
console.log('test afterSaveError');
});
})
</script>