小编Om3*_*3ga的帖子

如何将数据附加到csv文件

我想将数据附加到csv文件.我使用html表单从用户那里获取数据.我当前的代码将数据添加到csv文件,但它不会附加.因此,当用户输入其详细命中注册按钮时,它会删除先前添加的数据,在该位置插入新数据.那么如何添加新数据以便将其保存在下一行并保留其余数据呢?

这就是我在做的事情.

full_name = params["full_name"]
email = params["email"]
phone = params["phone"]
organization = params["organization"]
job = params["job"]
diet = params["diet"]
address = params["address"]
code = params["code"]
city = params["city"]
cost_pool = params["cost_pool"]

CSV.open("participants_info.csv", "wb") do |csv|
  csv << [full_name, email, phone, organization, job, diet, address, code, city, cost_pool]
end
Run Code Online (Sandbox Code Playgroud)

ruby ruby-on-rails ruby-on-rails-3

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

如何在jquery中检查文本字段中的空格

我有一张表格.我想进行验证,以便检查用户是否输入空格.如果它的白色空格则显示错误.我怎么能这样做?

html javascript jquery

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

表单标签在css中没有获得宽度

我有一个HTML表单[here] [1].我将标签的显示设置为inlinewidth,200px但它没有得到宽度.我怎样才能给它宽度以便它呢?

这是我的表格

<form>
<div>
    <label>Name</label>
    <input type="text" />
    <label>Organization</label>
    <input type="text" />
</div>
<div>
    <label>E-mail</label>
    <input type="text" />
    <label>Phone</label>
    <input type="text" />
</div>
</form>
Run Code Online (Sandbox Code Playgroud)

而CSS:

label {
    display: inline;
    width: 200px;
}
Run Code Online (Sandbox Code Playgroud)

html css

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

在MAMP中使用Laravel设置PostgreSQL

我正在MAC上使用MAMP.因为它默认带有MySQL.但现在我需要在我的一个项目中使用PostgreSQL.如何在MAMP中为Laravel项目设置postgreSQL?

php postgresql mamp laravel

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

typeof("2px" - 1)返回数字,"2px" - 1返回NaN.为什么?

正如标题所说的那样.为什么typeof("2px" - 1)返回number"2px" - 1返回NaN

javascript jquery

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

将数据保存到Ruby中的CSV文件中

我想将一些使用html表单从用户那里获得的数据添加到ruby on rails的CSV文件中。我怎样才能做到这一点?这是我的代码

<p>
<h2>Register using form below</h2>
<p class="error"></p>
<form action="" method="post" class="scrum-form">
<p><h3>Participant information</h3></p>
<div>
<label>Full name<span class="mandatory">*</span></label>
<input type="text" name="full_name" class="full_name" />
</div>
<div>
<label>Email<span class="mandatory">*</span></label>
<input type="text" name="email" class="email" />
</div>
<div>    
<label>Phone number<span class="mandatory">*</span></label>
<input type="text" name="phone" class="phone" />
</div>
<div>
<label>Organization name<span class="mandatory">*</span></label>
<input type="text" name="organization" class="organization" />
</div>
<div>
<label>Job title<span class="mandatory">*</span></label>
<input type="text" name="job" class="job" />
</div>
<div>
<label>Special diet<span class="mandatory">*</span></label>
<input type="text" name="diet" class="diet" />
</div>
<p><h3>Billing information</h3></p>
<div>
<label>Address<span class="mandatory">*</span></label> …
Run Code Online (Sandbox Code Playgroud)

ruby ruby-on-rails ruby-on-rails-3

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

使用一个命令安装所有grunt devDependencies

我只是设置我的Gruntfile.js文件并加载所有(9)devDependencies.要安装这些devDependencies,我使用了以下命令

npm install name-of-plugin --save-dev
Run Code Online (Sandbox Code Playgroud)

我使用上面的命令9次为每个依赖.现在我想要的是使用一个命令grunt install plugins或其他命令来安装所有这些依赖项.该命令将从package.json文件中读取devDependencies并为我安装.

这可能吗?如果是,那么我该如何实现呢?

javascript gruntjs

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

在一组单词中搜索一个单词

我有一个由几个单词组成的数组,我找到了一个特定的单词.我目前的解决方案,如下所示,适用于小阵列.但是如果这个数组包含10,000个单词,那么我的解决方案需要大量的内存和CPU资源,因为它不够高效.如何在性能方面使代码更好,并且在JavaScript中为大型数组占用更少的资源?

var words = ['apple', 'orange', 'ananas', 'banana', 'mango', 'lemon', 'tomato'];

function search (term) {
  for (var i = 0, len = words.length; i < len; i++) {
    if (words[i] === term) {
      console.log(words[i] + ' is found at ' + i);
    }
  }
}

search('tomato');
Run Code Online (Sandbox Code Playgroud)

javascript arrays

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

错误:在JSON数据中解析第1行的错误

我在file中关注了json mock.json。我正在尝试通过ajax调用加载它,但是却收到此错误。

Error: Parse error on line 1:
{   id: 1,  name: 'My na
--^
Expecting 'STRING', '}', got 'undefined'
Run Code Online (Sandbox Code Playgroud)

我曾经使用jsonlint验证器来验证json并获得上述错误。我的json怎么了?

[{
    id: 1,
    name: 'My name',
    email: 'name@email.com'
}]
Run Code Online (Sandbox Code Playgroud)

javascript jquery json

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

如何计算字符串中的字谜?

我正在尝试解决这个问题:

让函数CountingAnagrams接受str参数并确定字符串中存在多少个字谜。

例子:

输入:"aa aa odg dog gdo"?—?输出:2

输入:"a c b c run urn urn"?—?输出:1

我试过这个解决方案,但它没有显示正确的答案。我究竟做错了什么?

const CountingAnagrams = (str) => {
  let l = str.length,
    c = 0,
    c1,
    c2;

  if (l % 2 == 0) {
    c1 = str.slice(0, l / 2).split("");
    c2 = str.slice(l / 2).split("");
    
    let l2 = c1.length;

    for (let i = 0; i < l2; i++) {
      let id = c2.indexOf(c1[i]);
      
      if (id !== …
Run Code Online (Sandbox Code Playgroud)

javascript

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