我有以下输入:
<div class="ui search kunde-search">
<input class="semantic-input prompt" value="" name="client" type="text" placeholder="Common passwords...">
<div class="results"></div>
</div>
我正在使用semantic-ui来使用搜索功能,然后搜索我的数据库中的特定内容:
$('.kunde-search')
.search({
apiSettings: {
url: '/api/softbox/retrieve_clients&q={query}',
},
onResponse: function(response) {
return response;
},
onSelect: function(result){
console.log(result.client_id);
$('.semantic-input').val(result.client_id);
},
minCharacters : 3
});
result.client_id
值是正确的,并且已填充。控制台日志显示正确的值。但是,我无法将此值添加到input
。
答案 0 :(得分:0)
在更改输入值后尝试使用with dates as (
select startdate as dte, cnt
from t
union all
select startdate + interval '1 day', - cnt
from t
)
select dte, sum(sum(cnt)) over (order by dte)
from dates
group by dte
order by dte;
,如
return false
答案 1 :(得分:0)
奇怪的是,它只是废弃return false;
语句并像这样使用它:
onSelect: function(result){
$('input[name="client_id"]').val(result.client_id);
},