Javascript 选择“填充到另一个输入文本”后再键入
我想为另一个输入文本填充一些值。怎么做Javascript 选择“填充到另一个输入文本”后再键入,javascript,html,typeahead.js,Javascript,Html,Typeahead.js,我想为另一个输入文本填充一些值。怎么做 <script> var projects = new Bloodhound({ datumTokenizer: function(d) { return Bloodhound.tokenizers.whitespace(d.idSales); }, queryTokenizer: Bloodhound.tokenizers.whitespace, remote: { url: '<?php ech
<script>
var projects = new Bloodhound({
datumTokenizer: function(d) { return Bloodhound.tokenizers.whitespace(d.idSales); },
queryTokenizer: Bloodhound.tokenizers.whitespace,
remote: {
url: '<?php echo BASE_URL() ?>Sales/getSalesAll?query=%QUERY',
wildcard: '%QUERY'
}
});
$('#listSales').typeahead({
hint: true,
highlight: true,
minLength: 0
},
{
name: 'projects',
display: function(item){ return item.idSales+' – '+item.namaSales},
source: projects.ttAdapter(),
templates: {
empty: [
].join('\n'),
suggestion: Handlebars.compile('<p>{{namaSales}} - {{email}}</strong> </p>')
}
});
</script>
以下是html代码:
<div class="search-form wd-lg-100p">
<input id="listSales" name="idSales" type="search" class="form-control" placeholder="Enter sales name" required>
<input id="emailSales" name="emailSales" class="form-control" value="" disabled>
</div>
因此,在im从typeahead listSales中选择一个值后,电子邮件值将自动填充emailSales。
怎么做?谢谢问题解决了。我正在使用typeahead:为我的案例选择。谢谢