<a > 标签如何进行传值

本人参与的这个项目,后台是用Python + Tornado 来完成的,数据库用的是SqlAlchemy。 前台就是HTML+CSS+Jquery 等等。在项目中经常遇到后台与前台之间传值的问题。这里主要记录a标签传值的两种情况。一、 a标签实现跳转

<html>
     <table class="table">
          <thead>
                <tr>
                      <td>编号</td>
                      <td>姓名</td>
                      <td>操作</td>
                </tr>
          </thead>
          <tbody>
                  {% for user in users% }
                        <tr> 
                                <td>{{user.id}}</td>
                                 <td>{{user.name}}</td> 
                                 <td><a href="schools?uid={{user.id}}">查看</a></td> <!--第一种情况,python 后台能够获取uid。--> 
                        </tr>
                   {%end%}
          <tbody>
     </table>

</html>
二、a标签不跳转,用Jquery 实现传值。

html>
     <table class="table">
          <thead>
                <tr>
                      <td>编号</td>
                      <td>姓名</td>
                      <td>操作</td>
                </tr>
          </thead>
          <tbody>
                  {% for user in users% }
                        <tr> 
                                <td>{{user.id}}</td>
                                 <td>{{user.name}}</td> 
                                 <td><a href="javascript:void(0);" id = {{user.id}} class="td">查看</a></td>
                        </tr>
                   {%end%}
          <tbody>
     </table>
     //Jquery实现,点击class为td触发
     $(".td").click(function{ 
            id1 = $(this).attr(id); //获取 user.id的值,这里用$(".td").attr(id) 得到的永远是第一行的user.id,要注意。因为有循环
           $.post(url,{id,id1},function(data){  //把值传到Python后台执行
<span style="white-space:pre">		</span>
},"json");
     });
</html>


以上是我做项目经常用到的两种情况。



  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值