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

时间:2014-12-17 21:52:04

标签: javascript jquery ajax wordpress-plugin

如何使用jQuery或javascript检查一个隐藏的字段值,该字段值是通过ajax调用的html中出现的?必须有一些简单但却找不到的东西。

1 个答案:

答案 0 :(得分:1)

如果你的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');}
});