javascript - 获取ajax调用附带的隐藏字段值

标签 javascript jquery ajax wordpress

如何使用 jQuery 或 javascript 检查刚刚通过 ajax 调用传入 html 的隐藏字段值?一定有一些简单的东西,但什么也找不到。

最佳答案

如果您的 ajax 响应是 HTML,您可以执行以下操作:

var hiddenValue = $('yourHiddenSelector', $(ajaxResponseHtml)).val();

例如,如果您的 ajax 响应是:

'<div class="container"><input type="hidden" value="3" id="myhidden" name="number"></div>'

你的代码可能是这样的:

$.ajax({
    url: url,
    type: 'POST',
    data: {},
    success: function(ajaxResponseHtml){
         var hiddenValue = $('#myhidden', $(ajaxResponseHtml)).val(); //output 3
    },
    error: function(){ alert('error');}
});    

关于javascript - 获取ajax调用附带的隐藏字段值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27535491/

相关文章:

javascript - 在表单提交上执行 jQuery/ajax POST

javascript - 使用 AJAX 查找元素的文本

javascript - 正确处理 Express 中的 API 表单输入

javascript - 点击事件时图像消失的问题 (javascript)

javascript - 查找特定类上方列表项的第一次出现 - JQuery

javascript - JS Promise - 立即从返回 Promise 的函数中检索一些数据

javascript - 导航栏被分成多个 div 类 - 如何将它们全部粘贴到滚动条的顶部? (JavaScript)

javascript - 按顺序将段落附加到图像属性? (第 1 到第 1,第 2 到第 2 ...第 n 到第 n 个)JQUERY

javascript - 使用 meteor session 返回将循环结构转换为 JSON 的注入(inject)脚本

javascript - 使用 preventDefault() 提交表单但保留浏览器自动完成功能