今天遇到的问题二————将html转换DOM失败
2012-09-04 17:05
204 查看
问题一中,有从第二个页面把ajax回来 的viewstate的隐藏域input去掉
<script type="text/javascript">
$.ajax({
url:'Container.html',
success:function(data){
$("#divContainer").html($(data).remove("input[type='hidden']"));
}
});
</script>
结果是一直去不掉
只好请教应用组的高手
高手就是高手,马上指出来,转换错了。我看看还是没错。高手解释如下
我认为$(data)是转换成了jquery对象,用jquery的DOM方法操作;但是,data是ajax回来的一个字符串,$(data)之后并不是DOM,如果想转换,必须先创建html,即把字符串先转换成html,再用dom方法操作。var d=$("div").html(data); h=d.remove("input[type='hidden']")
这个只是我个人看法,如有不正确的地方,可以多指正!!
<script type="text/javascript">
$.ajax({
url:'Container.html',
success:function(data){
$("#divContainer").html($(data).remove("input[type='hidden']"));
}
});
</script>
结果是一直去不掉
只好请教应用组的高手
高手就是高手,马上指出来,转换错了。我看看还是没错。高手解释如下
我认为$(data)是转换成了jquery对象,用jquery的DOM方法操作;但是,data是ajax回来的一个字符串,$(data)之后并不是DOM,如果想转换,必须先创建html,即把字符串先转换成html,再用dom方法操作。var d=$("div").html(data); h=d.remove("input[type='hidden']")
这个只是我个人看法,如有不正确的地方,可以多指正!!
相关文章推荐
- html.toHtml fromHtml遇到嵌套标签的转换问题
- 今天遇到一个问题,原来在html的form中如果只有一个type="text"的控件,如果在text中点击回车键,就是自动提交表单!
- C#中ArrayList 与 string、string[]数组 的转换 (转学习:今天做项目时遇到一个arrylist转换问题,做记录)
- 今天遇到的IE6下jquery js将图片写入html图片不显示的问题
- Rotativa 转换html 为pdf时遇到的问题
- 今天在csdn上遇到一个问题,是关于sql数据行列转换的,我的写法如下:
- 今天遇到了一个很有趣的问题
- 从今天起,记录遇到的问题
- xib今天遇到的各种问题
- 今天与遇到的eclipse WTP插件问题
- 解决spring使用动态代理类型转换失败的问题--java.lang.ClassCastException: com.sun.proxy.$Proxy$ cannot be cast to ...今天
- 关于Windows 开发遇到的字符转换问题
- 文档管理系统 之一 doc、xls、ppt文档转换成html及System.Runtime.InteropServices.COMException (0x80004005): 360的问题
- 使用lame转换音频时遇到的杂音问题
- sql杂(今天上班遇到的问题)
- 总结今天遇到的问题以及解决方法
- html标签实体与字符串格式的标签 转换问题
- 今天遇到一个很奇怪的问题,挨个赋值可以,隔一个赋一个不行
- 好久没做.Net开发了,今天配置IIS和.Net Framework 4.0遇到点问题
- 今天开始使用这个blog来记录我的学习中遇到的问题吧