📄 crud.js.txt
字号:
use("jslib/swato-select.js");
use("jslib/swato-form.js");
use("jslib/swato-jst.js");
var swatoEngine;
var userForm;
var userList;
var serviceId="userManager";
var handler={
gotResult:function(ret){
reloadList();
info("User list reloaded.");
},
gotError:function(err){
if (err) {
error(err);
}
}
};
window.onload = function () {
createLoggerDiv("fvlogger");
swatoEngine=new Swato.Engine("RPCServlet");
userForm=new Swato.Form("userForm");
userList=new Swato.TemplateDiv("userListDiv","jst/crud.jst");
var countrySelect= new Swato.Select("country");
swatoEngine.call(countrySelect,"countryList","getLanguageOptions",[]);
reloadList();
createUser();
$("initButton").onclick=createUser;
$("saveButton").onclick=storeUser;
}
reloadList=function(){
info("reloadList() called.");
swatoEngine.call(userList,serviceId,"getUserList",[]);
}
createUser=function(){
info("aNewUser() called.");
swatoEngine.call(userForm,serviceId,"aNewUser",[]);
Field.focus("userName");
}
storeUser=function(){
info("storeUser() called.");
swatoEngine.call(handler,serviceId,"storeUser",[userForm.toJSON()]);
}
loadUser=function(userid){
info("getUserByid() called.");
swatoEngine.call(userForm,serviceId,"getUserByid",[userid]);
}
removeUser=function(userid){
info("removeUser() called.");
swatoEngine.call(handler,serviceId,"removeUser",[userid]);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -