web前端|js教程
js,添加
web前端-js教程
环境描述:就像你一般在论坛上发表文章,可能带附件,附件的数量是你手动添加删除的!!
/************************************************************************
*** 添加审批表单模板
************************************************************************/
// 增长的索引
var itemIndex = 1000;
// 数量
var counter = 0;
// 模板
var itemTemplate = ”;
itemTemplate += ‘
智果源码,ubuntu18有线,tomcat分割日志50m,梦见祸底爬虫,php配置上传文件大小,台湾SEO大师lzw
‘;
itemTemplate += ‘ 表单字段’;
itemTemplate += ‘ ‘;
itemTemplate += ‘ 值类型 ‘;
itemTemplate += ‘字符串’;
itemTemplate += ‘数字(整数)’;
itemTemplate += ‘日期(yyyy-MM-dd)’;
itemTemplate += ‘ ‘;
itemTemplate += ‘ ‘;
itemTemplate += ‘‘;
// 添加
function addItem() {
var s = itemTemplate.replace(/#itemIndex#/g, itemIndex);
$(“#divFormFields”).append(s);
itemIndex ++;
counter ++;
}
// 删除
function delItem(index) {
$(“#item_” + index).remove();
counter = counter – 1;
}
public class FlowFormConfigActionForm extends ActionForm {
private int id;
private String name;
private String processName;
private String formFillTemplatePath;
private String formShowTemplatePath;
private Map flowFormFieldCfgMap = new TreeMap();
/** 表单复杂属性 */
public FlowformFieldConfig getFlowFormFieldCfgElement(String key){
if(!flowFormFieldCfgMap.containsKey(key)){
flowFormFieldCfgMap.put(key, new FlowformFieldConfig());
}
return flowFormFieldCfgMap.get(key);
}
*U*****
public class FlowformFieldConfig {
private int id;
private String name;
private Class valueType;
主要要原理是:struts1.*在jsp显示的时候,会先从formbean里通过get***方法拿出属性的值!!
flowFormFieldCfgElement(#itemIndex#).name 这是核心,如果flowFormFieldCfgElement(#itemIndex#)为空的话,就会出错,所以在/** 表单复杂属性 */
public FlowformFieldConfig getFlowFormFieldCfgElement(String key){
if(!flowFormFieldCfgMap.containsKey(key)){
flowFormFieldCfgMap.put(key, new FlowformFieldConfig());
}
return flowFormFieldCfgMap.get(key);
}
做了判断!!
如果还有不懂的人可以给我留言!!
微信广告植入软件源码,vscode网站日历,ubuntu客户端,tomcat定时触发,pb 控制sqlite,易语言 大漠插件 源码,前端框架模具设计,爬虫代码接口,iis 7 php,福建 seo,php邪恶网站源码,网页滚动图片代码,帝国cms美女图片模板,页面滑动效果代码,美萍超市销售管理系统sql版,小程序家具商城源码lzw