获取jquery隐藏输入的值

Nis*_*sar 1 php wordpress jquery

我在wordpress工作,我已经创建了一个自定义插件.我从数据库中获取了多个数据,我的代码是这样的.

<?php 
foreach($result as $res)
{    
?>
<input type="hidden" class="status" value="<?php echo $res->review_status; ?>" />
<button class="aprove" value="<?php echo $res->review_id; ?>">Aprove</button>
<?php 
}
?>
Run Code Online (Sandbox Code Playgroud)

现在,我想在jQuery中获取隐藏的字段值.我的jQuery代码是这样的:

 jQuery(".aprove").click(function(){
     var status = jQuery('.status').val();
     alert(status);
     });
Run Code Online (Sandbox Code Playgroud)

当我点击按钮时,它只显示隐藏字段的第一个值.例如,第一个隐藏值是1,第二个值是0,然后它只显示两个按钮的第一个值1.那么我必须做些什么才能获得不同的隐藏价值?

Roh*_*ner 5

试试:

jQuery(".aprove").click(function(){
    jQuery('.status').each(function(){
        var status = jQuery(this).val();
        alert(status);
    });
});
Run Code Online (Sandbox Code Playgroud)

.each将循环遍历所有类,它将提醒它的每个值.

JS Fiddel演示

更新

更新了演示