<table border="1" cellspacing="0">
{% if pmt %}
<tr>
<th style="width: 50px; font-size: 10px;">流水号</th>
<th style="width: 90px; font-size: 10px;">收款组织</th>
<th style="width: 100px; font-size: 10px;">收款日期</th>
<th style="width: 110px; font-size: 10px;">金额</th>
<th style="width: 230px; font-size: 10px;">客户</th>
<th style="width: 120px; font-size: 10px;">登录日期</th>
<th style="width: 90px; font-size: 10px;">已核销</th>
<th style="width: 90px; font-size: 10px;">未核销</th>
<th style="width: 90px; font-size: 10px;">下单日期开始</th>
<th style="width: 90px; font-size: 10px;">下单日期截止</th>
<th style="width: 90px; font-size: 10px;">销售订单号</th>
<th style="width: 120px; font-size: 10px;">操作</th>
</tr>
{% endif %}
{% for user in pmt %}
<tr style="height: 30px; font-size: smaller">
<td style="font-size: 10px">{{ user.pid }}</td>
<td style="font-size: 10px">{{ user.pcmpy }}</td>
<td style="text-align: right; font-size: 10px;">{{ user.pdate }}</td>
<td style="text-align: right; font-size: 10px;">{{ user.pmt|floatformat:2 }}</td>
<td style="font-size: 10px">{{ user.pcust }}</td>
<td style="font-size: 10px">{{ user.pregdt }}</td>
<td style="text-align: right; font-size: 10px;">{{ user.sum_got|floatformat:2 }}</td>
<td style="text-align: right; font-size: 10px;">{{ user.pmt|add:user.un_got|floatformat:2 }}</td>
<td style="text-align: right; font-size: 10px;"><input id="fm" type="date" name="frm" value=""></td>
<td style="text-align: right; font-size: 10px;"><input id="ed" type="date" name="edd" value=""></td>
<td style="text-align: right; font-size: 10px;"><input id="nf" type="text" name="inf" value=""></td>
<td style="font-size: 10px; text-align: center;">
<a style="font-size: 10px" href="{% url 'Hm:getmnys' aid=user.pid org=user.pcmpy cust=user.pcust %}"><h7 style="color:yellow;">核销</h7></a>
     <a style="font-size: 10px" href="{% url 'Hm:closemny' pid=user.pid %}"><h7 style="color:yellow;">关闭</h7></a></td>
</tr>
{% endfor %}
</table>
表格行上input值转为get参数
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
4条回答 默认 最新
- 游一游走一走 2022-10-25 11:05关注
- 监听3个input的动作,然后拼凑url赋值给href
- 给a标签添加click事件,点击时获取3个input的值,然后拼凑URL通过window.location.href='http://xxx'跳转
代码示例
<script src="https://lf6-cdn-tos.bytecdntp.com/cdn/expire-1-M/jquery/3.6.0/jquery.min.js" type="application/javascript"></script> <table border="1" cellspacing="0"> {% if pmt %} <tr> <th style="width: 50px; font-size: 10px;">流水号</th> <th style="width: 90px; font-size: 10px;">收款组织</th> <th style="width: 100px; font-size: 10px;">收款日期</th> <th style="width: 110px; font-size: 10px;">金额</th> <th style="width: 230px; font-size: 10px;">客户</th> <th style="width: 120px; font-size: 10px;">登录日期</th> <th style="width: 90px; font-size: 10px;">已核销</th> <th style="width: 90px; font-size: 10px;">未核销</th> <th style="width: 90px; font-size: 10px;">下单日期开始</th> <th style="width: 90px; font-size: 10px;">下单日期截止</th> <th style="width: 90px; font-size: 10px;">销售订单号</th> <th style="width: 120px; font-size: 10px;">操作</th> </tr> {% endif %} {% for user in pmt %} <tr style="height: 30px; font-size: smaller"> <td style="font-size: 10px">{{ user.pid }}</td> <td style="font-size: 10px">{{ user.pcmpy }}</td> <td style="text-align: right; font-size: 10px;">{{ user.pdate }}</td> <td style="text-align: right; font-size: 10px;">{{ user.pmt|floatformat:2 }}</td> <td style="font-size: 10px">{{ user.pcust }}</td> <td style="font-size: 10px">{{ user.pregdt }}</td> <td style="text-align: right; font-size: 10px;">{{ user.sum_got|floatformat:2 }}</td> <td style="text-align: right; font-size: 10px;">{{ user.pmt|add:user.un_got|floatformat:2 }}</td> <td style="text-align: right; font-size: 10px;"><input id="fm" type="date" name="frm" value=""></td> <td style="text-align: right; font-size: 10px;"><input id="ed" type="date" name="edd" value=""></td> <td style="text-align: right; font-size: 10px;"><input id="nf" type="text" name="inf" value=""></td> <td style="font-size: 10px; text-align: center;"> <a style="font-size: 10px" href="javascript:void(0);" onclick="goToUrl(this,'https://www.163.com?param1=value1')"><h7 style="color:yellow;">核销</h7></a> <a style="font-size: 10px" href="{% url 'Hm:closemny' pid=user.pid %}"><h7 style="color:yellow;">关闭</h7></a></td> </tr> {% endfor %} </table> <script> function goToUrl(source, originUrl) { let tr = $(source).parent().parent(); let frm = $('[name="frm"]', tr).val(); let edd = $('[name="edd"]', tr).val(); let inf = $('[name="inf"]', tr).val(); originUrl += '&frm=' + frm + '&edd=' + edd + '&inf=' + inf window.location.href = originUrl } </script>
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 1无用
悬赏问题
- ¥20 mysql架构,按照姓名分表
- ¥15 MATLAB实现区间[a,b]上的Gauss-Legendre积分
- ¥15 Macbookpro 连接热点正常上网,连接不了Wi-Fi。
- ¥15 delphi webbrowser组件网页下拉菜单自动选择问题
- ¥15 linux驱动,linux应用,多线程
- ¥20 我要一个分身加定位两个功能的安卓app
- ¥15 基于FOC驱动器,如何实现卡丁车下坡无阻力的遛坡的效果
- ¥15 IAR程序莫名变量多重定义
- ¥15 (标签-UDP|关键词-client)
- ¥15 关于库卡officelite无法与虚拟机通讯的问题