前端东西不熟,出了问题搞不定了。本来是想做个记录解决日志的东西,如图:
在每添加一行的时候时间插件框初始化一次
第一个没问题,后来添加的每一行,都会自动跳出时间让选择,第一时间没选择,点了其它地方,第二次就选择不了了。
第一行随时可以选择时间,第二行已经不能选择了,只能在增加一行的时候第一时间选择时间。
情况是这么个情况,代码如下:
//解决日志 function solveLog(id) { $.openWin({ title: '记录解决日志', content: $("#riskHandleKeepLog"), area : [ '950px', '500px' ], yes: function(index, layero) { submitLog(index, id); } }); httpservice.ajaxEnt.doGet({ endpoint: "/risk/handle/getHistoryLog", data: { "id" : id }, success: function(data) { var str = ""; for (var i = 0; i < data.length; i++) { str += "<tr><td>"+ data[i].operate +"</td><td>"+(new Date(data[i].operateDate).Format('yyyy-MM-dd'))+"</td><td>"+ data[i].remark +"</td></tr>"; } $("#riskHandleHistoryTb").html(str); $("#riskHandleNewLogTb").empty(); addRow(); } }); }
//新增一行 function addRow() { var curNum = getNum(); var str = $("<tr class='newRow'><td><select style='height: 34px' class='state'><option value='0'>接收</option><option value='1'>核实中</option>" + "<