打开网页时,我正在尝试获取下拉选项的值(选择标记上有一个 id)
使用
$(document).ready(function() {
$('#cat_list').ready(function(){
var category = $(this).val();
alert(category);
});
});
我得到一个空白警报。
但是使用 .change (在下拉菜单中选择其他内容时)以下代码与相同的功能完美配合
$(document).ready(function() {
$('#cat_list').change(function(){
var category = $(this).val();
alert(category);
});
});
最后,这使用基本的javascript工作,它成功地获得了打开、刷新、表单提交失败等的值
$(document).ready(function() {
$('#cat_list').ready(function(){
var e = document.getElementById("cat_list");
var category = e.options[e.selectedIndex].value;
alert(category);
});
});
感谢您对为什么第一个版本 .ready + $(this).val(); 的任何帮助;失败