js的拼接
var datatr = " <tr>";
datatr += "<td bgcolor='#EEEEEE'><input class='inputxt' ignore='ignore' type='checkbox' style='width: 20px'></td>";
datatr += "<td bgcolor='#EEEEEE'><input maxlength='50' type='text' style='width: 100px;' name=wgrkbillentry["+num+"].fitemid ignore='ignore' readonly value='"+dataobj[num].fitemid+"' ></td>";
datatr += "<td bgcolor='#EEEEEE'><input maxlength='50' type='text' style='width: 100px;' name='wgrkbillentry["+num+"].fitemname' ignore='ignore' readonly value='"+dataobj[num].fitemname+"' ></td>";
datatr += "<td bgcolor='#EEEEEE'><input maxlength='50' type='text' style='width: 100px;' name='wgrkbillentry["+num+"].fitemmodel' ignore='ignore' readonly value='"+dataobj[num].fitemmodel+"' ></td>";
datatr += "<td bgcolor='#EEEEEE'><input maxlength='50' type='text' style='width: 100px;' name='wgrkbillentry["+num+"].fbatchno' ignore='ignore' value='"+dataobj[num].fbatchno+"' ></td>";
datatr += "<td bgcolor='#EEEEEE'><input maxlength='50' type='text' style='width: 100px;' name='wgrkbillentry["+num+"].funitid' ignore='ignore' value='"+dataobj[num].funitid+"' ></td>";
datatr += "<td bgcolor='#EEEEEE'><input maxlength='50' type='text' style='width: 100px;' name='wgrkbillentry["+num+"].fauxqtymust' ignore='ignore' value='"+dataobj[num].fauxqty+"' ></td>";
datatr += "<td bgcolor='#EEEEEE'><input maxlength='50' type='text' style='width: 100px;' name='fauxqty' name='fauxqty' ignore='ignore' value='' ></td>";
datatr += "<td bgcolor='#EEEEEE'><input maxlength='50' type='text' style='width: 100px;' name='fpurchaseprice' id='fpurchaseprice' ignore='ignore' value='' ></td>";
datatr += "<td bgcolor='#EEEEEE'><input maxlength='50' type='text' style='width: 100px;' name='fauxprice' id='fauxprice' ignore='ignore' value='' ></td>";
datatr += "<td bgcolor='#EEEEEE'><input maxlength='50' type='text' style='width: 100px;' name='famount' id='famount' ignore='ignore' value='' ></td>";
datatr += "<td bgcolor='#EEEEEE'><input maxlength='50' type='text' style='width: 100px;' name='wgrkbillentry["+num+"].fpurchaseamount' ignore='ignore' value='"+dataobj[num].famount+"' ></td>";
datatr += "<td bgcolor='#EEEEEE'><input maxlength='50' type='text' style='width: 100px;' name='wgrkbillentry["+num+"].famount' ignore='ignore' value='"+dataobj[num].famount+"' ></td>";
datatr += "<td bgcolor='#EEEEEE'><input maxlength='50' type='text' style='width: 100px;' name='ftaxrate' id='ftaxrate' ignore='ignore' value='' ></td>";
datatr += "<td bgcolor='#EEEEEE'><input maxlength='50' type='text' style='width: 100px;' name='ftaxamount' id='ftaxamount' ignore='ignore' value='' ></td>";
datatr += "<td bgcolor='#EEEEEE'><input maxlength='50' type='text' style='width: 100px;' name='wgrkbillentry["+num+"].fdcstockid' ignore='ignore' value='"+dataobj[num].fdcstockid+"' ></td>";
datatr += "<td bgcolor='#EEEEEE'><input maxlength='50' type='text' style='width: 100px;' name='wgrkbillentry["+num+"].fsourcebillno' ignore='ignore' value='"+dataobj[num].fsourcebillno+"' ></td>";
datatr += "<td bgcolor='#EEEEEE'><input maxlength='50' type='text' style='width: 100px;' name='fnote' id='fnote' ignore='ignore' value='' ></td>";
datatr += "<td bgcolor='#EEEEEE' style='display:none;'><input maxlength='50' type='text' style='width: 50px;' name='wgrkbillentry["+num+"].id' ignore='ignore' value='' ></td></tr>";
alltr += datatr;
$('#add_jeecgWl_table').html(alltr);
<tbody id="add_jeecgWl_table">
<c:if test="${fn:length(wgrkbillList) <= 0 }">
<tr>
<td align="center"><input style="width: 20px;" type="checkbox" name="ck" /></td>
<td align="left"><input ondblclick="fun_tel(this);" name="wgrkbillentry[0].fitemid" maxlength="50" type="text" style="width: 100px;">
</td>
<td align="left"><input name="wgrkbillentry[0].fitemname" maxlength="50" type="text" style="width: 100px;"></td>
<td align="left"><input name="wgrkbillentry[0].fmodel" maxlength="50" type="text" style="width: 100px;"></td>
<td align="left"><input name="wgrkbillentry[0].fbatchno" maxlength="50" type="text" style="width: 100px;"></td>
<td align="left"><input ondblclick="fun_tevl(this);" name="wgrkbillentry[0].fauxqty" maxlength="50" type="text" style="width: 100px;"></td>
<!-- <td align="left"><input name="wgrkbillentry[0].fauxprice" maxlength="50" type="text" style="width: 100px;"></td>
<td align="left"><input name="wgrkbillentry[0].famount" maxlength="50" type="text" style="width: 100px;"></td>
--> <td align="left"><input ondblclick="fan_vetl(this);" name="wgrkbillentry[0].fdcstockid" maxlength="50" type="text" style="width: 100px;"></td>
<td align="left"><input name="wgrkbillentry[0].fnote" maxlength="50" type="text" style="width: 100px;"></td>
<td align="left" style="display: none;"><input name="wgrkbillentry[0].id" type="text" style="width: 0px;"></td>
</tr>
</c:if>
<c:if test="${fn:length(wgrkbillList) > 0 }">
<c:forEach items="${wgrkbillList}" var="poVal" varStatus="stuts">
<tr>
<td align="center"><input style="width: 20px;" type="checkbox" name="ck" /></td>
<td align="left"><input ondblclick="fun_tel(this);" name="wgrkbillentry[${stuts.index }].fitemid" maxlength="50" type="text" value="${poVal.fitemid}" style="width: 100px;"></td>
<td align="left"><input name="wgrkbillentry[${stuts.index }].fitemname" maxlength="50" type="text" value="${poVal.fitemname}" style="width: 100px;"></td>
<td align="left"><input name="wgrkbillentry[${stuts.index }].fmodel" maxlength="50" type="text" value="${poVal.fmodel}" style="width: 100px;"></td>
<td align="left"><input ondblclick="fun_batch(this);" name="wgrkbillentry[${stuts.index }].fbatchno" maxlength="50" type="text" value="${poVal.fbatchno}" style="width: 100px;"></td>
<td align="left"><input ondblclick="fun_tevl(this);" name="wgrkbillentry[${stuts.index }].fauxqty" maxlength="50" type="text" value="${poVal.fauxqty}" style="width: 100px;"></td>
<!-- <td align="left"><input name="wgrkbillentry[${stuts.index }].fauxprice" maxlength="50" type="text" value="${poVal.fauxprice}" style="width: 100px;"></td>
<td align="left"><input name="wgrkbillentry[${stuts.index }].famount" maxlength="50" type="text" value="${poVal.famount}" style="width: 100px;"></td>
--> <td align="left"><input ondblclick="fan_vetl(this);" name="wgrkbillentry[${stuts.index }].fdcstockid" maxlength="50" type="text" value="${poVal.fdcstockid}" style="width: 100px;"></td>
<td align="left"><input name="wgrkbillentry[${stuts.index }].fnote" maxlength="50" type="text" value="${poVal.fnote}" style="width: 100px;"></td>
<td align="left" style="display: none;"><input name="wgrkbillentry[${stuts.index }].id" type="text" value="${poVal.id}" style="width: 0px;"></td>
</tr>
</c:forEach>
</c:if>
</tbody>
js的拼接的更多相关文章
- 【jQuery】JS中拼接URL发送GET请求的中文、特殊符号的问题
> 参考的优秀文章 jQuery ajax - param() 方法 经常,我们需要在JS中拼接URL然后以GET形式提交请求.如果遇到中文.特殊符号则需要作各种处理. jQuery有一个方法非 ...
- 在js中拼接<a>标签,<a>标签中含有onclick事件,点击无法触发该事件
我们在<a>标签中添加事件一般是onclick="editUser()" 这样添加,在html页面上是行的通的 但是如何你是在js中拼接<a>标签并在< ...
- html转js字符串拼接
https://www.bejson.com/convert/html_js/ html转js字符串拼接
- js中拼接HTML方式方法及注意事项
博主原创:未经博主允许,不得转载 在前端应用中,经常需要在js中动态拼接HTML页面,比如应用ajax进行局部刷新的时候,就需要在js中拼接HTML页面. 主要规则是将HTML页面的标签拼接为标签字符 ...
- 如何用js定义数组,用js来拼接json字段
定义js数组的方式有: var arr = (); var arr = []; var arr = new Array(); 如何拼接成一个json字段. <!DOCTYPE HTML PUBL ...
- js - 在拼接字符串中动态submit当前form
今天在做一个项目的时候, mapabc中的inforWindow中,如果是超链接a,不直接响应. 后来的解决方案是动态产生form,并调用summit方法.如下 自定义一个js函数: function ...
- JS字符串拼接优化
// 请把以下用于连接字符串的JavaScript代码修改为更高效的方式 var htmlString = ‘ < div class=”container” > ’ + ‘ < u ...
- js 字符串拼接
正常来说已经使用es6 的 模板了如`` //页面层 layer.open({ type: 1, content:`<div class="child_card"> & ...
- Js 字符串拼接的两种方法
字符串拼接的两种方法 用数组的方法的好处是:避免变量重新定义.赋值 <!DOCTYPE html> <html lang="en"> <head> ...
- js 高效拼接字符串
<script>//如果我们大量使用+=进行字符串拼接的话,将会使界面失去响应(卡死状态) //高效拼接字符串 var StringBuilder=function() { this.da ...
随机推荐
- Spring注解@Value
本文参考自: https://blog.csdn.net/ryelqy/article/details/77453713 @Value能让我们在java代码中使用property文件的属性,使用@Va ...
- SQL 中 not in 查询不到数据问题
在开发的过程中,遇到过not in 始终查询不到数据问题 select * from T_CustomerInfo where CustomerID not in (select CustomerID ...
- Educational Codeforces Round 47 D
Let's call an undirected graph $G=(V,E)$ relatively prime if and only if for each edge $(v,u)∈E$ $GC ...
- HDU 3820 Golden Eggs
http://acm.hdu.edu.cn/showproblem.php?pid=3820 题意:n*m的格子,每个格子放金蛋或银蛋,每个格子的金蛋和银蛋都有一个对应的点权,如果有两个金蛋相连,则需 ...
- Hadoop Ambari 安装
ambari 1.2.4 下载地址:http://www.apache.org/dist/incubator/ambari/ambari-1.2.4/ambari-1.2.4-incubating.t ...
- Eclips安装SVN插件
1.eclipse -> Help ->Install New Software->add 2.弹出窗的"Name"和"URL"中输入如下内容 ...
- linux下informatica服务安装和配置
本文中将会用infa简称代替informatica 1.安装前准备 介质名称 版本信息 描述 Informatica Powercenter 9.5.1 for Linux 64 bit 必须 Jav ...
- jQuery hover 延时器实现代码
例如: 复制代码代码如下: $('#foo').slideUp(300).delay(800).fadeIn(400);// 在.slideUp() 和 .fadeIn()之间延时800毫秒. ho ...
- bzoj2442
题解: 单调队列+dp f[i]=max(f[j-1]+sum[i]-sum[j]) 然后维护f[j-1]-sum[j]单调性 代码: #include<bits/stdc++.h> us ...
- 两个Fragment之间传递数据
1.第一个Fragment BlankFragment blankFragment = new BlankFragment();Bundle bundle = new Bundle();bundle. ...