小编DJa*_*ack的帖子

优化JavaScript DrillDown代码

我的页面上有一个钻取地图,我想优化.现在我正在加载每个"钻取"地图,即使它没有被点击.

是一个示例,显示了在单击状态时如何加载数据.我希望实现这一点.

但这是我的代码,正如你所看到的,即使未点击地图,我也会加载所有向下钻取的jsons.在我的例子中,我只有2个向下钻取选项,但在我的现实生活中,我有它像15这样,所以它真的减慢了一点点.

所以这是我的代码:

// get main map
$.getJSON('json/generate_json_main_map.php', function(data) {

    // get region 1 map
    $.getJSON('json/generate_json_region_1.php', function(first_region) {

        // get region 2 map
        $.getJSON('json/generate_json_region_2.php', function(second_region) {

            // Initiate the chart
            $('#interactive').highcharts('Map', {
                title: {
                    text: ''
                },
                colorAxis: {
                    min: 1,
                    max: 10,
                    minColor: '#8cbdee',
                    maxColor: '#1162B3',

                    type: 'logarithmic'
                },
                series: [{
                    data: data,
                    "type": 'map',
                    name: st_ponudb,
                    animation: {
                        duration: 1000
                    },
                    states: {
                        //highlight barva
                        hover: {
                            color: '#dd4814'
                        }
                    }
                }],
                drilldown: {
                    drillUpButton: { …
Run Code Online (Sandbox Code Playgroud)

javascript optimization json highcharts

8
推荐指数
1
解决办法
427
查看次数

iOS Swift 4 状态栏 - 禁用半透明

我试图让我的 iOS (webView) 应用程序的状态栏不是半透明的。

我在 func viewDidLoad() 中试过这个:

self.navigationController?.navigationBar.isTranslucent = false
Run Code Online (Sandbox Code Playgroud)

这在 appDelegate 中:

    UINavigationBar.appearance().isTranslucent = false
    UINavigationBar.appearance().backgroundColor = .white
Run Code Online (Sandbox Code Playgroud)

这就是我滚动页面时得到的.. 在此处输入图片说明

statusbar ios swift

5
推荐指数
2
解决办法
4170
查看次数

Bootstrap selectpicker - 所有选项都有一个勾号

我在引导选择选项方面遇到了一个奇怪的问题。我想在选择选项时显示勾号,但问题是所有选项都显示勾号“确定”,即使没有单击它。

这是问题的截图:

在此处输入图片说明

这是我的代码:

$(document).ready(function() {
    $('.selectpicker').selectpicker({
        style : 'btn-info',
        size : 4,
        iconBase: 'glyphicon',
        tickIcon: 'glyphicon-ok'
    });     
});     

<div class="col-md-6" style="width:100%;margin-bottom: 10px;">
    <div class="input-group" style="width:100%;">
        <span style="width:50%;" class="input-group-addon" id="basic-addon1">Are you ok?</span> 
        <select class="selectpicker" name="object_example" >
            <option value="1">True</option>                                     
            <option value="2">False</option>
        </select>   
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

勾号一直都在。。

twitter-bootstrap

0
推荐指数
1
解决办法
4316
查看次数

谷歌地图 - 绘制多个单独的折线

所以我想在谷歌地图上绘制多个分离的折线.到目前为止,我没有那么多:

<script>
var center = new google.maps.LatLng(51.97559, 4.12565);
var map = new google.maps.Map(document.getElementById('map'), {
   center: center,
   zoom: 12,
   mapTypeId: google.maps.MapTypeId.ROADMAP
});

var infowindow = new google.maps.InfoWindow({
    map: map
});  

var bounds = new google.maps.LatLngBounds();

// start coordinates
var start = ['51.97559, 4.12565', 
             '55.46242, 8.43872', 
             '49.49259, 0.1065',
             '50.36862, -4.13412']

// end coordinates
var end = ['51.94784, 1.2539', 
           '51.74784, 1.2539', 
           '50.79726, -1.11048',
           '43.45846, -3.80685']

function initialize() {
    for (var i=0; i < end.length; i++){
      calcRoute(start[i], end [i]);
    }
}

function calcRoute(source,destination){
  var …
Run Code Online (Sandbox Code Playgroud)

google-maps google-polyline

0
推荐指数
1
解决办法
8102
查看次数

MYSQL,PHP:将记录从一个数据库插入另一个数据库

我有必要将一些记录从database1中的一个table1插入到database2中的另一个table2.到目前为止我有这个..

    $records_r = mysqli_fetch_assoc(mysqli_query($conn_r, "SELECT * FROM `export` WHERE ID < 100"));        

    $columns_r = implode(",",array_keys($records_r));
    $values_r = implode(",",array_values($records_r));          

    $import = mysqli_query($conn_i,"INSERT INTO NOTimport ($columns_r) values ($values_r)");
    if (!$import) {
    printf("Error: %s\n", mysqli_error($conn_i));
    exit();}
Run Code Online (Sandbox Code Playgroud)

它给了我错误:

错误:SQL语法中有错误;

这是语法的外观:

INSERT INTO `NOTimport` ('xx,xx,xx,xx,xx,xx,xx,xx') values ('11,'11,E,2079,1931,xx,xx,x')
Run Code Online (Sandbox Code Playgroud)

我99%确定单引号导致错误,但为什么会有?

php mysql

-1
推荐指数
1
解决办法
72
查看次数