我浏览了许多关于 SO 和 Google 的帖子,我想我错过了关于 .val() 的一步或理解,因为它代表我下面的代码在 .val() 中返回未定义。非常感谢任何有关获取实际按钮值的提示。
简单地说,我有一个 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>');
});
});