script.js
backend.xml已经申明引入此脚本,用于后台设计时的交互控制,script.js内容一般有以下内容
(function(){
// 注册demo插件
DIY.registerEngine('demo', {
/**
* 添加专题部件form表单载入完毕时动作
*
* @param form jQuery
* @param dialog jQuery
* @return void
*/
addFormReady:function(form, dialog) {
},
/**
* 添加专题部件form表单数据发送前动作
*
* @param form jQuery
* @param dialog jQuery
* @return void 返回false退出发送
*/
beforeAdd:function(form, dialog) {
},
/**
* 添加专题部件form表单数据发送并完成回调动作
*
* @param widget jQuery
* @return void
*/
afterAdd:function(widget) {
},
/**
* 编辑专题部件form表单载入完毕动作
*
* @param form jQuery
* @param dialog jQuery
* @return void
*/
editFormReady:function(form, dialog) {
},
/**
* 编辑专题部件form表单数据发送前动作
*
* @param form jQuery
* @param dialog jQuery
* @return void 返回false退出发送
*/
beforeEdit:function(form, dialog) {
},
/**
* 编辑专题部件form表单数据发送并完成回调动作
*
* @param json Hash
* @param widgetid int
* @param widget jQuery
* @return void
*/
afterEdit:function(json, widgetid, widget) {
}
});
})();