如何获取从ajax调用接收的HTML标签的值

Jyo*_*ngh 5 html javascript ajax jquery

我通过 ajax 调用从 vbscript 页面收到以下 html。

<html>
<body>
    <table width="100%" border="0" cellpadding="0" cellspacing="0">
        <tbody>
            <tr>
                <td width="100%" valign="top">
                    <div id="xyz"></div>
                    <input name="a1" type="hidden" value="">
                    <input name="a2" type="hidden" value="586546d5">
                    <input name="a3" type="hidden" value="13025">
                    <br clear="all">
                </td>
            </tr>
        </tbody>
    </table>
</div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

是否有可能在ajax中获取输入标签的值name="a2"。即我们想要586546d5变量的值。

Mil*_*war 1

您可以将 html 字符串转换为 jquery 对象,然后获取其中的元素:

$(returnehtml).find('[name=a2]').val();
Run Code Online (Sandbox Code Playgroud)