diff --git a/public/assets/js/backend/statistics/item.js b/public/assets/js/backend/statistics/item.js index cec3408..7b57a67 100644 --- a/public/assets/js/backend/statistics/item.js +++ b/public/assets/js/backend/statistics/item.js @@ -58,32 +58,19 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form', 'echarts','echarts-th // 为表格2绑定事件 Table.api.bindevent(table2); - var $city = $('#select_city'); - if ($city.data('citypicker')) { - $city.citypicker('destroy'); - } - $city.citypicker(); - - // 延迟一点点,确保弹层生成后再调整位置 setTimeout(function () { - var $dropdown = $('.city-picker-dropdown'); - if ($dropdown.length) { - var offset = $city.offset(); - $dropdown.css({ - top: offset.top + $city.outerHeight(), - left: offset.left, - position: 'absolute', // 或 'fixed' 试试 - display: 'block', - 'z-index': 9999 - }); + var $city = $('#select_city'); + if ($city.data('citypicker')) { + $city.citypicker('destroy'); } - }, 200); + $city.citypicker(); - $city.off("cp:updated").on("cp:updated", function () { - var citypicker = $(this).data("citypicker"); - var code = citypicker.getCode("district") || citypicker.getCode("city") || citypicker.getCode("province"); - $("#select_area_id").val(code); - }); + $city.off("cp:updated").on("cp:updated", function () { + var citypicker = $(this).data("citypicker"); + var code = citypicker.getCode("district") || citypicker.getCode("city") || citypicker.getCode("province"); + $("#select_area_id").val(code); + }); + }, 500); }