1
オートコンプリート入力用にスクリプトを使用しているため、問題はその1つが機能していて、もう1つは機能しないため、この問題をどのように解決できますか?laravel 1つのページに2つのスクリプトを実装する
<input class="ventypeahead form-control" type="text" placeholder="category">
<script type="text/javascript">
var path = "{{ route('autocompletecategory') }}";
$('input.cattypeahead').typeahead({
source: function (query, process) {
return $.get(path, { query: query }, function (data) {
return process(data);
});
}
});
</script>
<input class="cattypeahead form-control" type="text" >
<script type="text/javascript">
var path = "{{ route('autocompletevendor') }}";
$('input.ventypeahead').typeahead({
source: function (query, process) {
return $.get(path, { query: query }, function (data) {
return process(data);
});
}
});
</script>
あなたはすべてのエラーメッセージを取得していますか?どちらがうまくいかない? – madshvero
スクリプトの場所を切り替えるのはどうですか?あなたの最初のスクリプトが、その時点でまだ存在しない入力要素にオートコンプリートを追加しようとしている可能性があります(「cattypeahead」入力は、スクリプトの後ろにオートコンプリートを付けようとしています) 。それとも、文書の準備が整った関数を使用して、これらのオートコンプリートを追加してdom要素が存在することを確認するのはなぜですか? – ejuhjav