jsp通过ajax返回一个HTML,然后插入到JSP中的一个div层,如何修改返回的HTML中的一个div层的display? 20
这是ajax返回的html,我想获得,其中id为shanchu的div层?我没有使用jquery,所以请用纯javascript实现。document.getElemen...
这是ajax返回的html,我想获得,其中 id为shanchu的div层?我没有使用jquery,所以请用纯javascript实现。document.getElementById("shanchu").style.display="block";不能实现修改div的display,我觉得是因为没有取到id为shanchu的div。所以请教大家,看怎么解决这个问题?
展开
3个回答
展开全部
你要确保先把HTML添加到网页上才能够document.getElementById("shanchu").style.display="block";这才能查到元素
为了确保HTML已经添加到网页上,你应该在AJAX 返回SUCCESS的时候再进行操作
为了确保HTML已经添加到网页上,你应该在AJAX 返回SUCCESS的时候再进行操作
追问
我确定ajax已经成功把html插入到jsp中了,因为我是点击返回的html中的按钮修改此html中一个div的display。但是还是无法通过document对象获得属性
追答
那你可以选择firebug调试工具,来检测一下,当你操作之后,是否真的存在你想要你那个div了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
返回的data转为jquery对象, 使用$(data).find('组件id')或者$(data).filter('组件id')
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询