Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 选择“填充到另一个输入文本”后再键入_Javascript_Html_Typeahead.js - Fatal编程技术网

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:为我的案例选择。谢谢