62,073
社区成员
发帖
与我相关
我的任务
分享
protected override string GetList()
{
StringBuilder builder = new StringBuilder();
int entity_ID = 0;
foreach (var entity in listData)
{
entity_ID = entity.ShopProductOrder_ID;
builder.AppendFormat("<tr id=\"tr{0}\">", entity_ID);
builder.AppendFormat("<td>{0}</td>", entity.ShopProductOrderSend_ID);
builder.AppendFormat("<td>{0}</td>", entity.ShopOrderNo);
builder.AppendFormat("<td>{0}</td>", entity.ShopSendWayName);
builder.AppendFormat("<td>{0}</td>", entity.CompanyName);
builder.AppendFormat("<td><a href='{0}{1}' target=\"_blank\">{2}</a></td>", BShopProductCompany.CreateInstance().GetListByID(entity.Company_ID).UrlQuery, entity.SendWayNo, entity.SendWayNo);
builder.AppendFormat("<td><lable id='lblSend'>{0}</lable><input id='txtSend'value='{0}'/></td>", entity.ShopProductOrderSend_ID);
builder.AppendFormat("<td>{0}</td>", entity.DateCreate.ToString("MM-dd HH:mm:ss"));
builder.AppendFormat("<td></td>");
//builder.AppendFormat("<td><a href=\"#\" onclick=\"CopyModel({0});return false;\" class=\"edit\" title=\"指大部分信息一致,仅需修改少量属性,可以使用该功能\">拷贝添加</a><span class=\"editSep\">|</span><a href=\"#\" onclick=\"EditModel({0});return false;\" class=\"edit\">编辑</a><span class=\"editSep\">|</span><a onclick=\"DeleteObjs({0});return false;\" href=\"javascript:void(0)\">删除</a></td>", entity_ID);
builder.Append("</tr>");
}
return builder.ToString();
}
<div class="form" id="form">
<table id="tbData">
<thead><tr>
<th><%=typeName %>序号</th><th>订单号</th><th>配送方式</th><th>物流公司</th><th>物流单号</th><th>回访信息</th><th>单据创建时间</th><th>操作</th></tr></thead>
<tbody>
<%=GetList()%>
</tbody>
</table>
<div class="formFt clearfix">
<div>
<%=pagerNav %>
</div>
</div>
</div>
<script type="text/javascript">
$(document).ready(function() {
var str = $('#lblSent').text();
$("#txtSend").hide();
$("#lblSent").click(function() {
$("#lblSent").hide();
$("#txtSend").show().val(str);
})
$("#txtSend").blur(function() {
var strs = $("#txtSend").val();
$("#txtSend").hide();
$("#lblSent").show().text(strs);
})
})
</script>
<tr id="tr201"><td>48</td><td>1000016011</td><td>中通快递</td><td>中通速递</td><td><a href='http://61.152.167.119/bill.aspx?id=680107309982' target="_blank">680107309982</a></td><td><lable class='lblSend'>48</lable><input class='txtSend'/></td><td>04-07 21:40:59</td><td></td></tr><tr id="tr197"><td>47</td><td>1000015611</td><td>中通快递</td><td>中通速递</td><td><a href='http://61.152.167.119/bill.aspx?id=680107309980' target="_blank">680107309980</a></td><td><lable class='lblSend'>47</lable><input class='txtSend'/></td><td>04-06 17:36:56</td><td></td></tr><tr id="tr200"><td>46</td><td>1000015911</td><td>中通快递</td><td>申通快递</td><td><a href='http://115.238.100.211:8081/result.aspx?wen=1000235' target="_blank">1000235</a></td><td><lable class='lblSend'>46</lable><input class='txtSend'/></td><td>04-06 15:42:07</td><td></td></tr><tr id="tr199"><td>45</td><td>1000015811</td><td>中通快递</td><td>中通速递</td><td><a href='http://61.152.167.119/bill.aspx?id=1002356' target="_blank">1002356</a></td><td><lable class='lblSend'>45</lable><input class='txtSend'/></td><td>04-06 15:02:50</td><td></td></tr><tr id="tr189"><td>44</td><td>1000014811</td><td>中通快递</td><td>中通速递</td><td><a href='http://61.152.167.119/bill.aspx?id=11223334' target="_blank">11223334</a></td><td><lable class='lblSend'>44</lable><input class='txtSend'/></td><td>03-22 10:10:23</td><td></td></tr><tr id="tr181"><td>43</td><td>1000014011</td><td></td><td></td><td><a href='' target="_blank"></a></td><td><lable class='lblSend'>43</lable><input class='txtSend'/></td><td>03-03 14:24:48</td><td></td></tr><tr id="tr176"><td>42</td><td>1000013511</td><td>顾客自提</td><td>中通速递</td><td><a href='http://61.152.167.119/bill.aspx?id=11111111111' target="_blank">11111111111</a></td><td><lable class='lblSend'>42</lable><input class='txtSend'/></td><td>03-03 14:06:34</td><td></td></tr><tr id="tr180"><td>41</td><td>1000013911</td><td>中通快递</td><td>中通速递</td><td><a href='http://61.152.167.119/bill.aspx?id=1111111111111' target="_blank">1111111111111</a></td><td><lable class='lblSend'>41</lable><input class='txtSend'/></td><td>03-03 14:04:15</td><td></td></tr><tr id="tr175"><td>40</td><td>1000013411</td><td>中通快递</td><td>中通速递</td><td><a href='http://61.152.167.119/bill.aspx?id=11111111111' target="_blank">11111111111</a></td><td><lable class='lblSend'>40</lable><input class='txtSend'/></td><td>03-03 13:49:24</td><td></td></tr><tr id="tr174"><td>39</td><td>1000013311</td><td>中通快递</td><td>中通速递</td><td><a href='http://61.152.167.119/bill.aspx?id=1122334545558' target="_blank">1122334545558</a></td><td><lable class='lblSend'>39</lable><input class='txtSend'/></td><td>03-02 15:49:01</td><td></td></tr><tr id="tr173"><td>38</td><td>1000013211</td><td>顾客自提</td><td></td><td><a href='' target="_blank"></a></td><td><lable class='lblSend'>38</lable><input class='txtSend'/></td><td>03-02 10:07:50</td><td></td></tr><tr id="tr170"><td>37</td><td>1000012911</td><td>顾客自提</td><td></td><td><a href='' target="_blank"></a></td><td><lable class='lblSend'>37</lable><input class='txtSend'/></td><td>03-02 09:28:53</td><td></td></tr><tr id="tr164"><td>36</td><td>1000012311</td><td>顾客自提</td><td>中通速递</td><td><a href='http://61.152.167.119/bill.aspx?id=123456' target="_blank">123456</a></td><td><lable class='lblSend'>36</lable><input class='txtSend'/></td><td>02-23 08:41:12</td><td></td></tr><tr id="tr158"><td>35</td><td>1000011711</td><td>申通快递</td><td>申通快递</td><td><a href='http://115.238.100.211:8081/result.aspx?wen=1233456' target="_blank">1233456</a></td><td><lable class='lblSend'>35</lable><input class='txtSend'/></td><td>01-22 10:14:47</td><td></td></tr><tr id="tr145"><td>34</td><td>1000010411</td><td>顾客自提</td><td>中通速递</td><td><a href='http://61.152.167.119/bill.aspx?id=' target="_blank"></a></td><td><lable class='lblSend'>34</lable><input class='txtSend'/></td><td>01-20 14:05:36</td><td></td></tr><tr id="tr146"><td>33</td><td>1000010511</td><td>顾客自提</td><td>中通速递</td><td><a href='http://61.152.167.119/bill.aspx?id=123456' target="_blank">123456</a></td><td><lable class='lblSend'>33</lable><input class='txtSend'/></td><td>01-20 14:02:24</td><td></td></tr><tr id="tr155"><td>32</td><td>1000011411</td><td>汇通快递</td><td>汇通速递</td><td><a href='http://www.htky365.com///css/myquery/queryBill.action?waybills=123456' target="_blank">123456</a></td><td><lable class='lblSend'>32</lable><input class='txtSend'/></td><td>01-20 11:51:21</td><td></td></tr><tr id="tr154"><td>31</td><td>1000011311</td><td>EMS快递</td><td>EMS快递</td><td><a href='www.ems.com.cn/result.aspx?wen=12365' target="_blank">12365</a></td><td><lable class='lblSend'>31</lable><input class='txtSend'/></td><td>01-12 19:30:51</td><td></td></tr><tr id="tr134"><td>30</td><td>101231110210000093</td><td></td><td></td><td><a href='' target="_blank"></a></td><td><lable class='lblSend'>30</lable><input class='txtSend'/></td><td>12-31 15:14:49</td><td></td></tr><tr id="tr132"><td>29</td><td>101231102710000091</td><td></td><td></td><td><a href='' target="_blank"></a></td><td><lable class='lblSend'>29</lable><input class='txtSend'/></td><td>12-31 15:14:24</td><td></td></tr>
<script type="text/javascript">
$(function() {
//将tbody内的偶数tr的背景颜色设置为#ECE9D8
$("tbody tr:even").css("background-color", "#ECE9D8");
//将tbody内的偶数td设置为numTd
$("tbody tr").each(function() {
var $thisTr = $(this);
var $thisFirstTd = $("td:eq(5)", $thisTr);
//给这些单元格注册鼠标点击的事件
$thisFirstTd.click(function() {
//取点击到元素的jquery对象
var tdObj = $(this);
//如果点击的元素包含input控件则不执行click处理
if (tdObj.children("input").length > 0) {
return false;
}
//取td内容附值到text
var text = tdObj.html();
//清空td中的内容
tdObj.html("");
//创建一个文本框,去掉文本框的边框,设置文本框中的文字字体大小是16px
//使文本框的宽度和td的宽度相同,设置文本框的背景色,需要将当前td中的内容放到文本框中
//将文本框插入到td中
var inputObj = $("<input type='text'>").val(text).appendTo(tdObj);
//设置触发器先触发focus事件再触发select事件
inputObj.trigger("focus").trigger("select");
//是文本框插入之后就被选中
inputObj.click(function() {
return false;
});
//注册keyup事件
inputObj.keyup(function(event) {
//获取当前按下键盘的键值
var keycode = event.which;
//处理回车的情况
if (keycode == 13) {
//获取当当前文本框中的内容
var inputtext = $(this).val();
//将td的内容修改成文本框中的内容
tdObj.html(inputtext);
}
//处理esc的情况
if (keycode == 27) {
//将td中的内容还原成text
tdObj.html(text);
}
});
});
});
});
<script type="text/javascript">
$(document).ready(function() {
$(".txtSend").hide();
$(".lblSend").click(function() {
$(this).hide();
$(this).next().show().val($(this).text());
});
$(".txtSend").blur(function() {
$(this).hide();
$(this).prev().show().text($(this).val());
})
})
</script>