小编zac*_*chu的帖子

Mysqldump:你能改变你插入的表的名字吗?

mysqldump用来将表从一个数据库传输到另一个数据库.

mysqldump -h host -u user -p password -e --single-transaction --no-create- info --default-character-set=utf8 --complete-insert --result-file=thisisaresult db table
Run Code Online (Sandbox Code Playgroud)

但是,我想知道是否有办法更改您插入的表的名称?例如,我想要插入table_staging或类似的东西.这可能,或者我将不得不使用sed

mysql

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

单击时将文本元素转换为输入字段类型文本,并在单击时将其更改回文本

我正在尝试创建一个表单,其中字段会在飞行中更改.

从简单的文本开始,当有人点击此文本时,它会转换为可编辑的文本输入字段.当有人点击它时,它会变回不可编辑的文本.

我试了一下,但似乎没有正常工作.在前几次点击时工作正常,但随后它会丢失inputId并混合按钮.

这是html

<p id="firstElement" onclick="turnTextIntoInputField('firstElement');">First Element</p>
<p id="secondElement" onclick="turnTextIntoInputField('secondElement');">Second Element</p>
Run Code Online (Sandbox Code Playgroud)

这是JavaScript(使用jQuery).

我是JavaScript的新手,所以它可能不是最好的代码......

function turnTextIntoInputField(inputId) 
{  
    console.log(inputId);
    inputIdWithHash = "#"+inputId;
    elementValue = $(inputIdWithHash).text();
    $(inputIdWithHash).replaceWith('<input name="test" id="'+inputId+'" type="text" value="'+elementValue+'">');

    $(document).click(function(event) { 
        if(!$(event.target).closest(inputIdWithHash).length) {
            $(inputIdWithHash).replaceWith('<p id="'+inputId+'" onclick="turnTextIntoInputField(\''+inputId+'\')">'+elementValue+'</p>');
        }      

    });
}
Run Code Online (Sandbox Code Playgroud)

以下是小提琴的实时示例https://jsfiddle.net/7jz510hg/

我会感激任何帮助因为它让我头疼...

html javascript jquery

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

Dropzone未定义

我是JavaScript的新手,这让我发疯.

我想使用Dropzone.js,所以我从这里下载了文件dropzone.js 并将其包含在我的视图中,如下所示:

<script src="<?php echo JS_DIRECTORY; ?>/dropzone.js"></script>
Run Code Online (Sandbox Code Playgroud)

然后我创建了这样的表单:

<form action="http://localhost/project/uploadTest/upload" class="dropzone">
</form>
Run Code Online (Sandbox Code Playgroud)

它工作正常.它指向php功能,我处理服务器站点上传.

问题是当我想访问JS中的dropzone对象来配置它时.当我做

// "myAwesomeDropzone" is the camelized version of the HTML element's ID
Dropzone.options.myAwesomeDropzone = {
  paramName: "file", // The name that will be used to transfer the file
  maxFilesize: 2, // MB
  accept: function(file, done) {
    if (file.name == "justinbieber.jpg") {
      done("Naha, you don't.");
    }
    else { done(); }
  }
};
Run Code Online (Sandbox Code Playgroud)

我明白了

<script src="<?php echo JS_DIRECTORY; ?>/dropzone.js"></script>
Run Code Online (Sandbox Code Playgroud)

任何帮助将不胜感激,谢谢

javascript jquery dropzone.js

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

标签 统计

javascript ×2

jquery ×2

dropzone.js ×1

html ×1

mysql ×1