为了账号安全,请及时绑定邮箱和手机立即绑定

询问IE8下关于HiddenField布局的一些问题

询问IE8下关于HiddenField布局的一些问题

慕码人2483693 2018-08-10 09:06:36
最近在项目中有个页面中一段代码如下:<ul><li><a href='......' >xxxxxxxx<a> </li><asp:HiddenField ID="hidInterrupt" Value='<%# Eval("finishstate")%>' runat="server" /></ul>然后再脚本中,点击li的clikc事件中这样写的:var interrupt=$(this).next().val();结果在IE 7 和IE 6中interrupt能够正确找到hidInterrupt中的值,但是在IE8 却找不到。我讲页面代码改成:<ul><li><a href='......' >xxxxxxxx<a> <asp:HiddenField ID="hidInterrupt" Value='<%# Eval("finishstate")%>' runat="server" /></li></ul>结果 interrupt 在ie6、7、8中都能找的到hidInterrupt中的值。
查看完整描述

1 回答

?
慕后森

TA贡献1802条经验 获得超5个赞

jquery,在ie8中,next判断的是同级下一个元素,你的前一种很明显,a标记后面没有同级下一个元素了,而你的后一种却有。

查看完整回答
反对 回复 2018-08-14
  • 1 回答
  • 0 关注
  • 561 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信