我有一系列级联下拉列表填充数据库。一旦选择了系列中的最后一个项目,我试图从数据库的一行中提取数据。我给该行一个自定义属性,但似乎无法从中获取数据。这是我想要完成的一个简单例子。使用自定义属性jQuery选择器与下拉列表选择
HTML
<body>
<div id="wrapper">
<form>
<div>no id</div>
<select>
<option>pick</option>
<option data-pick="33">with id</option>
</select>
<div id="there">has an id</div>
<div>nope</div>
</form>
</div>
<div id="yup"></div><!--value should appear here upon selection-->
</body>
JS
$('option[data-pick]').on('keyup change', function(){
var idString = $(this).attr('option[data-pick]');
$('#yup').text(idString);
});
谢谢先生,那很快。 – Potatrick
欢迎:) –