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

10-02 20:37