Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/441.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/86.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调用附带的隐藏字段值_Javascript_Jquery_Ajax_Wordpress - Fatal编程技术网

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

Javascript 获取ajax调用附带的隐藏字段值,javascript,jquery,ajax,wordpress,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="myhid

如何使用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>'

我不明白为什么$()有两个参数,什么是$(ajaxResponseHtml)?请看我的编辑,也许我误解了你的问题。
$.ajax({
    url: url,
    type: 'POST',
    data: {},
    success: function(ajaxResponseHtml){
         var hiddenValue = $('#myhidden', $(ajaxResponseHtml)).val(); //output 3
    },
    error: function(){ alert('error');}
});