Я пытаюсь реализовать эту JQuery автозаполнения функции, но проблема этого мне нужно значение предыдущего поля ввода. Получение значения из предыдущего легко, я просто не знаю, как добавить его к вызовудобавляя .val к автозаполнению
призыв к предыдущему значению на вершине document.ready и это не суммируется и не дозвонились, когда пользователь
Мне нужно передать его с этим serviceurl как этот
song_path(value)
, но это не удается
$(document).ready(function(){
value = $('#request_artist').val();
$('#song_artist').autocomplete({
serviceUrl: '<%= song_path() %>',
minChars:1,
width: 300,
delimiter: /(,|;)\s*/,
deferRequestBy: 0, //miliseconds
params: { artists: 'Yes' },
});
});
Так что я в основном нужно что-то вроде этого
$(document).ready(function(){
$('#song_artist').autocomplete({
serviceUrl: '<%= song_path() %>'$('#request_artist').val(),
minChars:1,
width: 300,
delimiter: /(,|;)\s*/,
deferRequestBy: 0, //miliseconds
params: { artists: 'Yes' },
});
});
, но это не удается
Вы хотите использовать значение из * другой * вход для автозаполнения? Я не буду здесь следовать, разве вам не нужно вводить вход '# song_artist', так как поведение полностью основано на автоматическом заполнении ввода? –
Я пытался использовать имя исполнителя и только выбирать его или ее песни, поэтому я использовал это в качестве прохода, но я понял, что иду в неправильном направлении – Trace