小编Gus*_*gus的帖子

多个输入的jQuery Datepicker

我有一个jQuery datepicker脚本:

$(function() {
    $( "#datepicker" ).datepicker({ dateFormat: "yyyy-mm-dd" });
}); 
Run Code Online (Sandbox Code Playgroud)

当我想为两个输入初始化此脚本时,它仅适用于第一个.如何将它用于两个输入?

<input type="text" name="MyDate1" id="datepicker">
<input type="text" name="MyDate2" id="datepicker">
Run Code Online (Sandbox Code Playgroud)

javascript jquery jquery-ui datepicker jquery-ui-datepicker

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

PHP:If语句返回True而不是False

我有一个名为as的数组myArr.它包含字符串和整数,例如

0  st ts 0  0
st 0  0  0  0
Run Code Online (Sandbox Code Playgroud)

为了调试php脚本,我正在使用Zend Studio.调试窗口说a cell [0][0]包含int 0.但问题是IF语句返回TRUE.

        for ($i = 0; $i < $rows; $i++) {
          for ($j = 0; $j < $cols; $j++) {
            if ($myArr[$i][$j] == 'ts' || $myArr[$i][$j] == 'st') {
                $num++;
            }
          }
        }
Run Code Online (Sandbox Code Playgroud)

更新:我在Zend Studio中以调试模式运行代码.所以,我可以看到$ num在每次迭代中都在增加.此外,我可以看到光标进入循环内部

php arrays

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

计算数组中值的频率

我需要计算数组$inputArr中所有值的频率,以便建立频率直方图.

$query="SELECT delay FROM TestDB;";
$result=DatabaseConnector::ExecuteQueryArray($query);
$inputArr = array();
foreach ($result as $row) {
    $inputArr[] = array($row['delay']);
}

$freq = array_count_values ($inputArr);
Run Code Online (Sandbox Code Playgroud)

但是var_dump($freq)返回数组(0).这很奇怪,因为var_dump($inputArr)返回以下结果(只是一个示例):

array(429) {
    [0]=>  array(1) { [0]=>  string(1) "0" }
    [1]=>  array(1) { [0]=>  string(1) "0" }
    [2]=>  array(1) { [0]=>  string(1) "0" }
    [3]=>  array(1) { [0]=>  string(1) "9" }
    [4]=>  array(1) { [0]=>  string(2) "12" }
    [5]=>  array(1) { [0]=>  string(1) "7" }
    [6]=>  array(1) { [0]=>  string(2) "15" } …
Run Code Online (Sandbox Code Playgroud)

php arrays histogram

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