Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/80.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何从AJAX请求解析HTML?_Javascript_Jquery_Html_Ajax - Fatal编程技术网

Javascript 如何从AJAX请求解析HTML?

Javascript 如何从AJAX请求解析HTML?,javascript,jquery,html,ajax,Javascript,Jquery,Html,Ajax,我目前正试图从HTML格式的表单中获取一个值,我通过对url执行get请求来获取HTML,然后使用jquery解析该HTML 这是我试图解析的HTML: <!doctype html> <title>Test</title> <body> <form name="guestform"> <input type="hidden" name="ip" value="198.168.123"> &

我目前正试图从HTML格式的表单中获取一个值,我通过对url执行get请求来获取HTML,然后使用jquery解析该HTML

这是我试图解析的HTML:

<!doctype html>
<title>Test</title>
<body>

    <form name="guestform">
        <input type="hidden" name="ip" value="198.168.123">
    </form>
</body>

输入元素在表单元素中,因此需要调用
form.find(…)


您正在搜索主文档中的输入,然后试图在其中查找通过Ajax加载的HTML文档。你想扭转这种局面

$("input[name='ip']").find(form)
应该是

form.find("input[name='ip']")
$("input[name='ip']").find(form)
form.find("input[name='ip']")