<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<html>
<%@ include file="/common/global.jsp" %>
<%@ include file="/common/meta.jsp" %>
<script type="text/javascript">
$(document).ready(function(){
});
/**
*追加属性Div
*/
var index = 0;//全局属性对象下标定义处
var addProperty = function(isDelete){
var basePropertyDiv = $("#basePropertyDiv").html();
//input name 再造
var reg = new RegExp("\\[\\]","g"); //创建正则RegExp对象
basePropertyDiv = basePropertyDiv.replace(reg,"[" + index + "]");
index ++;
var addPropertyObject = $("#addPropertyDiv");
/**追加一个删除按钮**/
basePropertyDiv = "<div>" + basePropertyDiv;
if(isDelete == true){
basePropertyDiv = basePropertyDiv + "<input type='button' name='deletePropertyButton' id='deletePropertyButton' value='删除' onclick='deleteProperty(this)'/>";
}
basePropertyDiv = basePropertyDiv + "</div>";
//alert(basePropertyDiv);
addPropertyObject.append(basePropertyDiv);
};
/**
*删除属性Div
*/
var deleteProperty = function(obj){
index --;
if(index < 0){
index = 0;
}
var parentDiv = $(obj).parent();
parentDiv.remove();
};
</script>
<body>
<%@ include file="/common/top.jsp" %>
<h1>添加订单</h1>
<form action="${ctx }/order!add.action" method="post">
<table border=1 width=90%>
<tr>
<td>姓名</td>
<td><input type="text" name="order.receiverName"></td>
<td>电话</td>
<td><input type="text" name="order.telphone"></td>
</tr>
<tr>
<td>地址</td>
<td colspan="3"><input type="text" name="order.address" style="width:400px;"></td>
</tr>
</table>
<h2>订单详情</h2>
<div id="addPropertyDiv"></div>
<input type="button" name="addPropertyButton" id="addPropertyButton" value="追加属性" onclick="addProperty(true);"/>
</form>
<div id="basePropertyDiv" style="display:none;">
名称:<input type="text" name="orderItems[].goodsName"/>
价格:<input type="text" name="orderItems[].price"/>
数量:<input type="text" name="orderItems[].quantity"/>
</div>
<script type="text/javascript">addProperty(false);</script>
</body>
</html>
分享到:
相关推荐
android ListView 动态追加数据 显示追加进度
参照 http://blog.csdn.net/psp0001060/article/details/49388459 主要介绍javascript动态追加或减少下拉框,以及对应Java端接受新追加的下拉框参数。
工具用于替换所在文件夹下文件的名称中指定字符可在文件名后追加字符并存储到new文件夹...因为我不会写批处理,就自己简单那写了几行代码,另外看能不能赚分:)
通过POI可实现根据word模板替换文中或者表格的关键字(包括给定表头动态追加表格)。业务需求我是在模板中直接插入图片(例如衬于文字下方),所有代码中没有插入图片代码。
主要是div通过contenteditable实现可编辑状态,可以实现按钮点击在光标处添加字符的功能
NULL 博文链接:https://yingyingsheji.iteye.com/blog/2436092
Aspose.words 实现插入文件,页面设置,替换 表格操作,分页等
下面小编就为大家带来一篇jQuery动态创建元素以及追加节点的实现方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
如下所示: fp = file('data.txt')...以上这篇python 实现在txt指定行追加文本的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持软件开发网。 您可能感兴趣的文
学生信息小程序(实现追加,读取的方法,java语言编写).docx学生信息小程序(实现追加,读取的方法,java语言编写).docx学生信息小程序(实现追加,读取的方法,java语言编写).docx学生信息小程序(实现追加,读取的方法,java...
请问两个数据库之间如何进行数据追加? 问题: 例如: > 数据库A中有 BM,DWMC,BMMC等域,表单名TEST1 > 数据库B中也有 BM,DWMC,BMMC等域,但有部分域数据库A中没有,表单名TEST2 > 在数据库A中录入文档,进行一个操作同时...
主要介绍了jQuery实现动态添加、删除按钮及input输入框的方法,涉及jQuery事件响应及页面元素动态操作相关实现技巧,需要的朋友可以参考下
主要介绍了JS实现添加,替换,删除节点元素的方法,实例分析了javascript针对节点元素的替换、删除及常用的几种添加技巧,需要的朋友可以参考下
1、详情看博客:http://blog.csdn.net/raby_gyl/article/details/12491287
java 追加文件内容 java 追加文件内容 java 追加文件内容
C# FileStream 追加写入字符串到文本中 C# FileStream 追加写入字符串到文本中 C# FileStream 追加写入字符串到文本中 C# FileStream 追加写入字符串到文本中
下面小编就为大家带来一篇jQuery为DOM动态追加事件的方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
NULL 博文链接:https://pridesnow.iteye.com/blog/465434
本文实例为大家分享了jquery添加div实现消息聊天框的具体代码,供大家参考,具体内容如下 上代码 <html> <head> <style> * { margin: 0; padding: 0; } .border { margin-left: 300px; width...