私は SO と Google に関する多くの投稿に目を通しましたが、.val() についてのステップまたは理解の一部が欠けていると思います。現状では、以下のコードは Undefined を返します。実際のボタン値を取得するためのヒントは大歓迎です。
簡単に言えば、HTML ボタンがあり、クリック時にそのボタンの値を取得して表示したいと考えています。
HTML
<button type="button" name="criterianButton" id="english" class="searchButton" value="English">English</button>
JQuery
var buttonValues = $('#english').val();
$(document).ready(function(){
$('button').click(function(){
$('#resultsView').append('<div class="searchResults">'+buttonValues+'</div>');
});
});