我有用于选择隐私设置的x-editable插件。现在我的想法和需要是从另一个独立的文本输入中的菜单中获取选定的值。我写了一段代码,但id不起作用,我不知道为什么......我错过了什么或什么?从x-editable select中获取值到使用Jquery的另一个输入?
HTML:
<a href="#" id="privacy" data-type="select" data-pk="1" data-value="1" data-original-title="Select visibility">public</a>
<input id="privacy_result" class="privacy_result" value="1"/>
</div>
脚本:
$('#privacy').editable({
showbuttons: false,
unsavedclass: null,
type: 'select',
inputclass: 'input-medium privacy-select',
source: [
{value: 1, text: 'public'},
{value: 2, text: 'approved contacts only'},
{value: 3, text: 'matching contacts'},
{value: 4, text: 'invisible'}
],
});
$(function(){
$('.privacy-select').on('change keyup blur', function(){
$('.privacy_result').val($('.privacy-select').val());
}).blur();
});
为我工作,谢谢:) – dzordz