日期:2014-05-18  浏览次数:21193 次

ajax提交后,如何解析返回的html
我的需求是这样的, 我ajax提交请求后server返回的是一个完成的html文件, 我现在想要分析返回的html文件,获取html文件里的一个隐藏的值。
例如:
  返回的html中包含一个隐藏的值<input name="hideData" value="123" type="hidden" />
  如何才能取得隐藏的值:123

谢谢。

------解决方案--------------------

------解决方案--------------------
我ajax提交请求后server返回的是一个完成的html文件

你的需求自相矛盾,既然你要一个值,为何不直接返回你要的那个就行了?
返回xml或者json格式的应该更适合你的应用。

如果你非得用全部的html,你可以考虑用正则进行匹配。
------解决方案--------------------
引用楼主 jiangxi43 的帖子:
我的需求是这样的, 我ajax提交请求后server返回的是一个完成的html文件, 我现在想要分析返回的html文件,获取html文件里的一个隐藏的值。
例如:
返回的html中包含一个隐藏的值 <input name="hideData" value="123" type="hidden" />
如何才能取得隐藏的值:123

谢谢。

------解决方案--------------------
学习
------解决方案--------------------
JSON好。。哈哈
------解决方案--------------------
探讨
我ajax提交请求后server返回的是一个完成的html文件
你的需求自相矛盾,既然你要一个值,为何不直接返回你要的那个就行了?
返回xml或者json格式的应该更适合你的应用。
如果你非得用全部的html,你可以考虑用正则进行匹配。