⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 crud.js.txt

📁 刚开始学习看的
💻 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 + -