代码拉取完成,页面将自动刷新
_____ _
| ___|__ _ __ _ __ ___ | |___
| |_ / _ \| '__| '_ ` _ \ _ | / __|
| _| (_) | | | | | | | | |_| \__ \
|_| \___/|_| |_| |_| |_|\___/|___/
对html5DOM中的Form表单对象进行重写,使其可以使用ajax无刷技术和服务器进行数据交换。 1.0 版本无任何依赖,直接引入JS文件即可使用。
var formObj = new FormJs(option);
formObj : 表示对象名 FormJs : 表示类名 option : 表示传入一个对象
var formObj = new FormJs({
formId : "demoForm",
isRefresh : false,
async : false,
subButId : "submitButton",
onclick : function(){
alert();
},
callback : function(state,data,xhr,ts,errorinfo){
if ( state == "success" ){
console.log(data);
}
}
});
option name | intro |
---|---|
formId |
form元素的ID : 类型为字符串 |
isRefresh |
是否采用无刷技术(如果设置为true,则会使用HTML5.0默认方式进行数据提交) : 类型为布尔值 |
async |
是否采用异步,类型为布尔值 |
subButId |
form表单中作为提交事件触发的按钮的ID : 类型为字符串 |
onclick |
请求前触发的回调函数 |
callback |
提交后的回调函数,包含以下五个参数: |
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
1. 开源生态
2. 协作、人、软件
3. 评估模型