我已经尝试了大约两周来找到这个问题的答案。行。我正在尝试复制跨度文本(更改)并将其放入输入值中。我这样做的原因是我可以通过电子邮件收到用户选择的内容。这是我的代码。http://jsfiddle.net/Hunter4854/qfdvE/
请发布一个jsfiddle。
我已经尝试了大约两周来找到这个问题的答案。行。我正在尝试复制跨度文本(更改)并将其放入输入值中。我这样做的原因是我可以通过电子邮件收到用户选择的内容。这是我的代码。http://jsfiddle.net/Hunter4854/qfdvE/
请发布一个jsfiddle。
$(function(){
$("#test_select").change(function(){
$("#dropdown").val($(this).val());
});
});
编辑:如果您想获取跨度(装饰下拉菜单)的值并设置为隐藏,您需要更新示例中的这部分代码。新添加的行以粗体显示
$lists.live('click',function(e) {
e.stopPropagation();
$lists.not(this).find('ul:visible').hide()
var $tgt = $(e.target);
$(this).find('ul').slideToggle('fast');
if ($tgt.is('li')) {
$(this).find('span').html($tgt.html());
var value=$tgt.attr('rel');
$("#dropdown").val(value); //This line is what you want
$('#test_select').val( value);
}
})