參考示例:表單:加載、保存
創建表單
只需要一個id即可創建表單對象:
var form =
new mini.Form(
"#form1");
加載表單
$.ajax({
url: "../data/FormService.aspx?method=LoadData",
type: "post",
success: function (text) {
var data = mini.decode(text); //反序列化成對象
form.setData(data); //設置多個控件數據
}
});
提交表單
//提交表單數據
var form = new mini.Form("#form1");
var data = form.getData(); //獲取表單多個控件的數據
var json = mini.encode(data); //序列化成JSON
$.ajax({
url: "../data/FormService.aspx?method=SaveData",
type: "post",
data: { submitData: json },
success: function (text) {
alert("提交成功,返回結果:" + text);
}
});
清除表單
form.clear();
重置表單
form.reset();