小编Cur*_*tis的帖子

在javascript中舍入到最接近的100

我想要一直向上舍入到最接近的 100,无论值是101还是199,它应该最多为200

例如:

var number = 1233;
//use something like Math.round() to round up to always 1300
Run Code Online (Sandbox Code Playgroud)

我想总是向上舍入到最接近的100,而不是使用jQuery向下舍入

javascript math

50
推荐指数
3
解决办法
4万
查看次数

使用ajax请求秒更新进度条

基本上,我正在为外部登录系统执行AJAX请求,如何根据请求的长度更新进度条?

例如,请求需要在1.30秒1.40秒之间完成,如何根据特定的时间间隔更新进度条,例如每10ms更新一次10%,这里是进度条的HTML布局

<div class="progress progress-striped active">
    <div class="progress-bar"  role="progressbar" aria-valuenow="65" aria-valuemin="0" aria-valuemax="100" style="width: 65%">
        <span class="sr-only">65% Complete</span>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

使用width: 65%属性确定进度条的长度

这个想法基本上是让它看起来像是根据请求更新,所以当请求完成时,百分比栏已满

ajax jquery

14
推荐指数
1
解决办法
4万
查看次数

在mySQL查询中是OR WHERE和AND

基本上,我试图从基于两种不同群体的SQL获取数据,t.type必须等于singlet.status有平等1,但作为t.org我想它同时获得DUALRA,这里就是我试图无济于事.

SELECT 
    COUNT( p.tID ) 
FROM 
    ticket AS t 
INNER JOIN 
    people AS p ON t.ID = p.tID 
WHERE 
    t.type = 'single' AND t.status='1' AND t.org = 'RA' OR t.org = 'DUAL'
Run Code Online (Sandbox Code Playgroud)

我很确定他们的方法可以让这个查询正常工作,而不是我的想法

mysql sql

8
推荐指数
2
解决办法
2万
查看次数

使用PHP向下舍入到最接近的10000

如果我有下面的代码,抓住一个array值,并增加了它们放在一起,我怎么能那么圆他们下来使用PHP到最近的10000?

这是我目前的代码

$rows = $db->get("sales");
$sales = 0;
foreach($rows as $row) {
    $stock = $sales + $row['sales'];
}
return $sales;
Run Code Online (Sandbox Code Playgroud)

一个示例结果将是

146740
Run Code Online (Sandbox Code Playgroud)

我怎么能把它作为返回

140000
Run Code Online (Sandbox Code Playgroud)

虽然如果我有一个超过100万的数字,我怎么能只返回100万

php rounding

4
推荐指数
1
解决办法
2642
查看次数

单击时切换div文本

这是我的jQuery

jQuery(document).ready(function($) {
    $("#accordion").find(".accordion-toggle").click(function(){
        $(this).next().slideToggle("fast");
        $(".accordion-content").not($(this).next()).slideUp("fast");
    });
});
Run Code Online (Sandbox Code Playgroud)

这是我的HTML

<div id="accordion">
    <header class="accordion-toggle">
         <h2>Accordion Title <span id="accordionIcon">?</span></h2>
    </header>
    <section class="entry accordion-content">
        <p>Accordion Content</p>
    </section>
</div>
Run Code Online (Sandbox Code Playgroud)

每当accordion-toggle点击一个新的时候accordionIcon,我需要将旧的更改为相反的箭头,而新的也需要更改.我已经尝试过使用$(".accordion-content").not($(this).next()).parent().find('#accordionIcon')但它无法找到正确的元素

html javascript jquery

4
推荐指数
1
解决办法
807
查看次数

简单的错误但非常讨厌appendTo

我基本上得到了这个错误

Uncaught SyntaxError: Unexpected token } 
Run Code Online (Sandbox Code Playgroud)

这是哪一行

    s.append(

    );
} <-- this is the syntax error
Run Code Online (Sandbox Code Playgroud)

这是我正在尝试执行的完整jQuery

var s = $('<select id="addressList" class="txt" style="width:150px;letter-spacing: 0px;"/><input type="button" class="submit" id="chooseAddress" value="Submit"><br/><br/>');
var items = [];
$.each(data, function(key, value) {
    if(val.address != undefined) {
        var textString = value.address;
        var valueVar = value.address;
        s.append(
            $('<option data-town="' + value.town + '" data-street="' + value.street + '" data-town="' + value.town + '" data-number="' + value.number + '"></option>').val(valueVar).html(textString);
        );
    }
});
Run Code Online (Sandbox Code Playgroud)

我很抱歉发布了这样的基础知识,但实际上这让我感到难以置信

javascript syntax jquery

3
推荐指数
1
解决办法
59
查看次数

返回每个cURL请求的AJAX结果

基本上,我的想法是做一些形式的" 实时cURL结果 "系统,它在每个请求执行时产生实时结果,例如我将有一个表格,其中包含需要通过cURL请求访问的网站列表根据每个cURL响应的结果,我需要使用AJAX函数将数据发送回我的页面我最初调用了执行此循环请求的文件

<?
    foreach($database['table'] as $row) {
       curl_init($row['url']);
       //the rest of the cURL request etc...

       //SEND cURL RESPONSE BACK TO AJAX AFTER EACH ROW!!!
    }
<?
Run Code Online (Sandbox Code Playgroud)

然后,我希望它在发生时返回每个cURL响应的结果,而不是等待完整脚本完成,然后立即返回它们.

这可能吗?如果是这样,我仍然会使用普通的AJAX请求?

php ajax jquery curl

2
推荐指数
1
解决办法
2908
查看次数

在javascript中使用$ _SERVER ['REQUEST_URI']的substr

他们无论如何在javascript中复制这样的PHP函数?

$uri = explode("/",substr($_SERVER['REQUEST_URI'],1));
if((isset($uri[0])) && ($uri[0]!="")) {$page = $uri[0];} else {$page = "home";}
Run Code Online (Sandbox Code Playgroud)

javascript php

2
推荐指数
1
解决办法
750
查看次数

计算每天的平均列值

我有以下表结构:( Value存储随机整数值),Datetime`(存储购买的订单日期时间).

如何Value在一整天内获得所有行的平均值?

我假设查询将类似于以下内容

SELECT  count(*) / 1
FROM  mytable
WHERE DateTime = date(now(), -1 DAY) 
Run Code Online (Sandbox Code Playgroud)

mysql sql datetime

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

在JavaScript中使用Z和T解析日期时间

我目前正在使用一种API,该API会以一种奇怪的格式返回时间戳,我正在努力将其解析为数据库的unix时间戳,我收到的结果是:

"date": "20190412T131518.000Z",
Run Code Online (Sandbox Code Playgroud)

我试过使用:

var date = new Date(array.date);
console.log(date.parse);
Run Code Online (Sandbox Code Playgroud)

哪一个回来了,NaN所以我不确定去哪里

javascript date

2
推荐指数
1
解决办法
421
查看次数

标签 统计

javascript ×5

jquery ×4

php ×3

ajax ×2

mysql ×2

sql ×2

curl ×1

date ×1

datetime ×1

html ×1

math ×1

rounding ×1

syntax ×1