最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

js動(dòng)態(tài)添加刪除,后臺(tái)取數(shù)據(jù)(示例代碼)

 更新時(shí)間:2013年11月25日 08:42:52   作者:  
這篇文章主要是對(duì)js動(dòng)態(tài)添加刪除,后臺(tái)取數(shù)據(jù)(示例代碼)進(jìn)行了詳細(xì)的分析介紹,需要的朋友可以過來參考下,希望對(duì)大家有所幫助

環(huán)境描述:就像你一般在論壇上發(fā)表文章,可能帶附件,附件的數(shù)量是你手動(dòng)添加刪除的??!
/************************************************************************
*** 添加審批表單模板
************************************************************************/
// 增長(zhǎng)的索引
var itemIndex = 1000;
// 數(shù)量
var counter = 0;
// 模板
var itemTemplate = '';
itemTemplate += '<div id="item_#itemIndex#" style="width: 100%;">';
itemTemplate += '   <span style="width: 80px">表單字段</span>';
itemTemplate += '   <input type="text" name="flowFormFieldCfgElement(#itemIndex#).name" style="width: 205px;"/>';
itemTemplate += '   值類型 <select name="flowFormFieldCfgElement(#itemIndex#).valueType">';
itemTemplate += '       <option value="java.lang.String" selected>字符串</option>';
itemTemplate += '       <option value="java.lang.Integer">數(shù)字(整數(shù))</option>';
itemTemplate += '       <option value="java.util.Date">日期(yyyy-MM-dd)</option>';
itemTemplate += '   </select>';
itemTemplate += '   <input type="button" class="btnDelItem" onclick="delItem(#itemIndex#)" value="刪除">';
itemTemplate += '</div>';

// 添加
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<String, FlowformFieldConfig> flowFormFieldCfgMap = new TreeMap<String, FlowformFieldConfig>();

/** 表單復(fù)雜屬性 */
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顯示的時(shí)候,會(huì)先從formbean里通過get***方法拿出屬性的值??!


flowFormFieldCfgElement(#itemIndex#).name 這是核心,如果flowFormFieldCfgElement(#itemIndex#)為空的話,就會(huì)出錯(cuò),所以在/** 表單復(fù)雜屬性 */
public FlowformFieldConfig getFlowFormFieldCfgElement(String key){
if(!flowFormFieldCfgMap.containsKey(key)){
flowFormFieldCfgMap.put(key, new FlowformFieldConfig());
}
return flowFormFieldCfgMap.get(key);
}
做了判斷?。?BR>如果還有不懂的人可以給我留言?。?/P>

相關(guān)文章

最新評(píng)論

灵璧县| 呼玛县| 长沙市| 平安县| 九台市| 清水河县| 大同市| 丁青县| 大埔区| 饶阳县| 安达市| 深水埗区| 根河市| 马公市| 东乌珠穆沁旗| 泸水县| 陇西县| 赫章县| 长岭县| 岫岩| 凌海市| 定日县| 垦利县| 涿鹿县| 通江县| 日土县| 万安县| 伊吾县| 金坛市| 余干县| 秦安县| 宜春市| 安化县| 晋宁县| 阿鲁科尔沁旗| 文昌市| 嘉义县| 开鲁县| 通城县| 宜丰县| 长岭县|