Semantic UI: 访问搜索组件选择项
Semantic UI: Access search component selected item
我在使用搜索组件时遇到问题。
我想做的是能够访问选定的元素数据,但看起来存在一些时间问题and/or我做事的方式不对。
这是我的代码:
$('.ui.search.popup-project-changeCustomer').search(
{
type : 'standard',
source : $scope.customers,
searchFields : [
'title',
'description'
],
onSelect : function(event) {
$scope.project.customer = event.target.value;
$scope.changeCustomer(token);
return 'default';
}
});
问题出在 onSelect 事件上,基本上我可以访问 target.value
但我得到的是用户输入的内容,而不是搜索组件输入的内容。
实际获取用户所选元素的数据(如标题、描述等)的最佳做法是什么?我想我在这里做错了什么。
我知道这可能不是一个完整的答案,但可以在此处找到更多信息:https://github.com/Semantic-Org/Semantic-UI/issues/1634
我问了同样的问题,看起来这个问题会在 1.8.0 中解决。
我在使用搜索组件时遇到问题。
我想做的是能够访问选定的元素数据,但看起来存在一些时间问题and/or我做事的方式不对。
这是我的代码:
$('.ui.search.popup-project-changeCustomer').search(
{
type : 'standard',
source : $scope.customers,
searchFields : [
'title',
'description'
],
onSelect : function(event) {
$scope.project.customer = event.target.value;
$scope.changeCustomer(token);
return 'default';
}
});
问题出在 onSelect 事件上,基本上我可以访问 target.value
但我得到的是用户输入的内容,而不是搜索组件输入的内容。
实际获取用户所选元素的数据(如标题、描述等)的最佳做法是什么?我想我在这里做错了什么。
我知道这可能不是一个完整的答案,但可以在此处找到更多信息:https://github.com/Semantic-Org/Semantic-UI/issues/1634
我问了同样的问题,看起来这个问题会在 1.8.0 中解决。