From 91abf0bea186f7933985dacd851e21d3046806b7 Mon Sep 17 00:00:00 2001 From: Catouse Date: Fri, 16 Aug 2019 14:23:15 +0800 Subject: [PATCH] * fix $selectField undefinde error in chosen. --- src/js/chosen.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/js/chosen.js b/src/js/chosen.js index c3b951a9c..f64ed0c7c 100644 --- a/src/js/chosen.js +++ b/src/js/chosen.js @@ -302,7 +302,8 @@ MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md var sortValues; if(this.sort_field && this.is_multiple) { $selectField = $(this.sort_field); - sortValues = $selectField.val().split(this.sort_value_spliter); + var sortFieldValue = $selectField.val(); + sortValues = (typeof sortFieldValue === 'string' && sortFieldValue.length) ? sortFieldValue.split(this.sort_value_spliter) : []; if(sortValues.length) { var sortValuesMap = {}; for(_i = 0; _i < sortValues.length; ++_i) { -- GitLab