首页 > 代码库 > 基于JQuery实现表单元素值的回写
基于JQuery实现表单元素值的回写
form.jsp:
<%@ page language="java" import="java.util.*" pageEncoding="GB2312"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html > <head> <meta http-equiv="ptable-Type" ptable="text/html; charset=GBK"> <title>表单回写</title> <script type="text/javascript" src=http://www.mamicode.com/"jquery.form_util.js"></script>>jquery.form_util.js:
/**表单元素回写工具 * wumingkun 2014-08-19 */ var FormUtil={ //值回写方法 set:function(obj){ var attr; for(attr in obj){ var element=$("#"+attr)[0]; var nodeName=element.nodeName; if(nodeName=="INPUT"){ FormUtil.judgeType($(element).attr("type"),attr,obj[attr]); }else if(nodeName=="SELECT"){ FormUtil.setSelect(attr,obj[attr]); }else if(nodeName=="TEXTAREA"){ FormUtil.setValue(attr,obj[attr]); } } }, //设置文本框 文本域 密码框 隐藏框 setValue:function(key,value){ $("#"+key).val(value); }, //设置下拉框 setSelect:function(key,value){ $("#"+key+" option").each(function(){ if(this.value=http://www.mamicode.com/=value){>
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。