ui.item.value1-value10
, как мне записать такие ссылки в div? <a onclick='addPrice(ui.item.valueX)'>add</a>
<div id="hintPrice"></p>
<a>
function log( message ) {
$( "<div>" ).text( message ).prependTo( "#hintPrice" );
}
$("<a>", {
href: "#",
onclick: () => addPrice(ui.item.valueX),
title: "add"
}).prependTo( "#hintPrice" );
<script type="text/javascript">
function log( message ) {
$( "<div>" ).text( message ).prependTo( "#hintPrice" );
}
function addPrice(price) {
$('#price').val(price);
}
function newService(){
document.getElementById("hintPrices").classList.add('hidden');
$('#service').val("");
$( "#service" ).prop( "disabled", false );
}
$().ready(function() {
$('#addCar').validate();
});
console.log($('#autorepair').val());
$( function() {
$( "#service" ).autocomplete({
source: "newJob-search.php?data=<?=$autorepairData['departmentID']?>",
minLength: 2,
select: function( event, ui ) {
$('#service').val(ui.item.label);
$( "#service" ).prop( "disabled", true );
$('#serviceID').text(ui.item.value1);
$('#hintPrice').val(ui.item.label);
document.getElementById("hintPrices").classList.remove('hidden');
$("#hintPrice").html('<a onclick="ui.item.value1">ui.item.value1</a>')
}
});
} );
</script>
SELECT
забирает все найденные результаты, хотя дальше код берет не более 10 значений. (добавьте LIMIT 10
) document.getElementById("hintPrices").classList.remove('hidden');
- не работает, ошибок не выдает ui
приходит вообще? – после classList.remove('hidden')
допишите console.log(ui);