默认情况下,select2使用带键id
和的字典text
。
我的服务器部分返回了其他数据,我想在JavaScript上在客户端上处理这些数据。
这似乎是一个常见的问题:
https://select2.github.io/options.html#does-select2-include-extra-information-in-these-这些事件
但不幸的是,到目前为止还没有文档。
我注册了“ select2:select”事件,并且可以处理它,但是如何获取我得到的额外的mydata?
服务器端的示例结果:
{
'id': '1',
'text': 'First Item',
'mydata': 'foo'
}
我如何到达“ foo”?
我发现了evt.params.data.mydata
:
$(function() {
$('#mywidget').on('select2:select', function(evt){
alert(evt.params.data.mydata);
});
})
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句