我有一个包含多个输入和选择元素的表单。在表格的最后,我将显示用户输入/选择的内容的摘要 - 我希望它能够实时更改,即当用户进行更改时。
这是我的表格的一部分:
<select class="select" id="eventType" name="eventType">
<option vlaue="0"></option>
<option value="0">Wedding</option>
<option value="0">Private Party</option>
<option value="0">Corporate Event</option>
</select>
还有我正在使用的 jQuery:
$(".txt, .select, .checkbox").each(function() {
$(this).change(function(){
createSummary();
});
});
function createSummary() {
var eventType = $("#eventType").val();
$(".summary_eventType").html(eventType);
}
然而,这只是返回值 0 而不是选择的实际文本。