前端的按钮,在都需要与后台交互数据的情况下,什么时候用js function,什么时候用超链接呢?求各位大神指导,第一次提问
如题,自学nodejs时遇到的一个问题,在读其他人的代码。
<td class="hidden-480">
{{if $value.status==1}}
<img src="{{__HOST__}}/admin/images/yes.gif" onclick="app.toggle(this,'admin','status','{{@$value._id}}')" />
{{else}}
<img src="{{__HOST__}}/admin/images/no.gif" onclick="app.toggle(this,'admin','status','{{@$value._id}}')" />
{{/if}}
</td>
<td>
<div class="visible-md visible-lg hidden-sm hidden-xs btn-group center">
<a id='***question at here***' href="{{__HOST__}}/admin/manage/edit?id={{@$value._id}}">
<button class="btn btn-xs btn-info">
<i class="icon-edit bigger-120"></i>
</button>
</a>
<a href="{{__HOST__}}/admin/manage/delete?id={{@$value._id}}">
<button class="btn btn-xs btn-danger">
<i class="icon-trash bigger-120"></i>
</button>
</a>
</div>
</td>
最上面img如果点击会修改数据库状态并显示对应状态, 而加黑加粗的id=questionAtHere的标签点击之后直接发起了一个超链接,我想知道为什么会有这样的区别,以及各在什么时候使用。 再次感谢大家宝贵的时间
6 回复
我建议你先调整一下排版
@justjavac 这代码是不是有点熟悉,table布局
取决于 url 会不会变,会变(包括 # 后的部分)才能用超链接。
@i5ting 看到 td
了
@i5ting 大神我是你粉丝,手里有狼书上下哈哈。
@justjavac 谢谢各位