小编Jul*_*eto的帖子

根据主输入 type="file" (multiple) 元素创建多个 input type="file" 元素及其对应的值 (FileList)

我有这个代码,我从多个输入文件类型循环到文件

$(function(){

$('#main-input').change(function(){
  var files = $('#main-input')[0].files;
  for (var i = 0, f; f = files[i]; i++) {

      alert(files[i].name);

  }
});

});
Run Code Online (Sandbox Code Playgroud)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="file" id="main-input" multiple>
Run Code Online (Sandbox Code Playgroud)

我想要实现的是克隆主输入(#main-input)并根据循环文件给出一个值(文件)。有什么想法,建议吗?或者这甚至可能吗?

javascript jquery fileapi

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

将类添加到指定的元素

好的,我有这个代码

//start our session
session_start();
//check if there is a page request
if (isset($_GET['page']))
{
//if there is a request page then get it and put it on a session variable and sent back the data that was requested.
$_SESSION['page'] = $_GET['page'];
$currentpage = $_SESSION['page'];
}
//if there is no request then..
else
{
$_SESSION['page'] = "home"; //if there is no request page then we literally tell that we are in the main page so we session will be home …
Run Code Online (Sandbox Code Playgroud)

javascript php jquery

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

highchart 隐藏 xaxis 类别

我正在使用highchart并且我想隐藏 xaxis 类别(图表底部的数字,请参阅下面的图片参考)。有谁知道如何隐藏它?

在此处输入图片说明

javascript css jquery highcharts

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

带行距的标题

这里有没有人知道如何制作这样的表头(参考下图)?

表头

我试过了:

<thead>
                    <tr>
                        <th>No.</th>
                        <th>Creation Date</th>
                        <th>Week Day</th> 
                        <th>Log Type</th>
                        <th colspan="5" rowspan="1" style="text-align: center">Time</th>
                        <th>action</th>
                    </tr>
                    <tr>
                      <th>IN/START</th>
                      <th>OUT/STOP</th>
                    </tr>
                </thead>
Run Code Online (Sandbox Code Playgroud)

但遗憾的是,没有运气,表头错过了,任何帮助,建议,线索,建议,建议,想法?

html css html-table

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

在文档单击中仅触发一次

我有这个脚本

$(document).on("click", "#ocs", function(){
    alert("ASdasd");
});
Run Code Online (Sandbox Code Playgroud)

但由于未知原因,它会触发两次点击.我当然可以使用

$("#ocs").unbind().click(function(){
    alert("ASdasd");
});
Run Code Online (Sandbox Code Playgroud)

使它不会触发两次,但根据我的要求,我不使用

$("#ocs").unbind().click(function(){
Run Code Online (Sandbox Code Playgroud)

所以任何想法如何使用unbind()或不进行两次触发

$(document).on("click", "selector", function(){
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

从给定的日期字符串中获取年份

我有这个日期格式

2015 年 1 月 1 日

如何从字符串“Jan 1, 2015”中获取年份“2015”?

到目前为止我尝试过这个

var str = "Jan 1, 2015";
var res = str.substr(1, 7);
Run Code Online (Sandbox Code Playgroud)

但不幸的是,遗憾的是没有工作。有什么帮助、想法、线索吗?

javascript jquery date

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

mysql insert语句在while语句中只添加1条记录

我有这个代码(参见下文)

$sql = "SELECT * FROM records";
$result = mysqli_query($this->db,$sql);

while($row = mysqli_fetch_assoc($result)){
    $itemid = $row['id'];
    $itemname = $row['itemname'];
    $itemdesc = $row['itemdesc'];
    $brand = $row['brand'];
    $serialno = $row['serialno'];
    $nostock = $row['nostock'];
    $price = $row['price'];
    $onsale = $row['onsale'];
    $poster = $row['poster'];
    $thedate = $row['thedate'];

    $sql = "INSERT INTO backupp SET id='$itemid', itemname='$itemname', itemdesc='$itemdesc', brand='$brand', serialno='$serialno', nostock='$nostock', price='$price', onsale='$onsale', poster='$poster', thedate='$thedate'";
    $result = mysqli_query($this->db,$sql) or die(mysqli_error($this->db));
    return $result;
}
Run Code Online (Sandbox Code Playgroud)

从上面的代码中可以看出,它将首先从名为"records"的db表中提取所有数据,然后将每一行放入相应的变量中,然后插入存储的数据(那些已从db表名中提取的数据)将"并存储在那里的相应变量"记录到名为"backupp"的db表中.现在,问题是,它只添加一条备份记录(首先被拉出的记录),据说它应该将所有从db表命名记录中提取的记录添加到db table named backup.为什么??任何建议,建议,线索和想法将不胜感激.谢谢!

PS:它像导出和导入到具有相同结构的其他表但我有我自己的理由为什么我想这样做并假设我已经成功连接到一个名为"库存"的数据库($ this-> db)并且有db表名称,例如"records"和"backupp"具有相同的结构.

php mysql mysqli mysql-insert-id mysqli-multi-query

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

创建元素,然后插入html标记

我有一个json数据,我在其中循环并在每个(.searchinput-sub)中创建一组li

var searchinput_sub = document.querySelectorAll(".searchinput-sub");
for (var i = 0, max = searchinput_sub.length; i < max; i++) {
    var jsonResData = JSON.parse(e.data);
    for(var l=0;l<jsonResData.length;l++){
        //create a li element
        var newEl = document.createElement('li');
        newEl.innerHtml ='<a href="#">test</a>';
        searchinput_sub[i].querySelector('.resultsHolder').appendChild(newEl);
    }
}
Run Code Online (Sandbox Code Playgroud)

但这一部分

newEl.innerHtml ='<a href="#">test</a>';
Run Code Online (Sandbox Code Playgroud)

不起作用,就像只添加了li标签一样.有什么想法,请帮忙吗?

javascript

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