当前位置: 首页 > 知识库问答 >
问题:

当我点击按钮,内容首先出现,然后消失。为什么?我该怎么修好它?[副本]

轩辕风华
2023-03-14

我想达到的效果是,当我单击Add按钮时,我可以向我的表单添加一行输入。我写了一个jQuery,但当我点击时,内容很快出现又消失。我该怎么修好它?

null

$(document).ready(function() {
  $(".add_ac").click(function() {
    $(".choose_activity").clone().attr({
      class: "form-row"
    }).appendTo($("#activity_list"));
  })
})
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.0/jquery.min.js"></script>
<div class="col activity_input">
  <form>
    <div class="form-group">
      <label for="selectAge">Please Select Your Child Age Group</label>
      <select class="form-control" name="" id="selectAge">
        <option value="">Form 0 todo 4</option>
      </select>
    </div>
    <!-- choose activity and hours -->
    <div id='activity_list'>
      <div class="form-row choose_activity">
        <div class="col-5">
          <select class="form-control">
            <option value="0">Choose Activity</option>
          </select>
        </div>
        <div class="col-5">
          <input type="text" class="form-control" placeholder="How many hour this week?">
        </div>
        <div class="col-2">
          <button type="submit" class="btn btn-primary add_ac"> +Add</button>
        </div>
      </div>
      <br>

    </div>
    <button class="btn btn-primary" type="submit">Submit</button>
  </form>
</div>

null

共有1个答案

姬康平
2023-03-14

问题出在按钮上。将type=“submit”更改为type=“button”将解决此问题,否则单击此按钮时表单将提交。

有关按钮类型属性的更多信息,请参阅本文档。

 类似资料:
  • 这是我的代码: 这是android文档中给出的默认值。我只是改了网址。 这是我的错误消息: java.lang.StringIndexOutOfBoundsException:长度=28;RegionStart=1;RegionLength=499在java.lang.String.SubString(String.java:1931)在com.example.my.app.MainActivit

  • 我想在Firefox上使用SharedArrayBuffer。因此,我让我的web服务器根据文档在响应头中添加跨Origin-Opener-Policy和跨Origin-Embedder-Policy。 当您以localhost身份访问服务器时,它工作正常,但当您以其IP地址访问服务器时,它就不工作了。我该怎么修好它? 火狐的版本是83.0。 谢了。

  • (对不起,我的英语很差,如果你没有理解我的问题,我很抱歉,你可以尝试运行代码->绘制矩形->单击撤消->在原点处得到一个点(这是我试图解释的问题))

  • 我正在编写if-else语句,如果满足某个条件,我希望程序什么也不做。下面的代码显示了我的意思。 如果number等于零,我希望程序保留这个If-else语句,并移动到下一段代码,这段代码在while循环中

  • 我想将结果发送到。我正在使用AJAX传递我的值。我不确定为什么我数据现在显示在一个按钮中。有谁能帮我解决这个问题吗?如果你们能给我提供如何解决我的问题的代码,那就更好了。提前道谢。 这是我的AJAX代码 编辑问题:我想根据用户当月的输入创建一个excel文件。因此,在用户选择了月份之后,当他们单击按钮时,excel文件将自动下载。我现在的问题是,我现在知道如何将month值传递到页面,在该页面中我

  • 我在我的mediawiki网站上有类似facebook的内容,当我通过调试器运行它时http://developers.facebook.com/tools/debug 我得到了错误: 管理员和应用程序ID缺失fb:Admins和fb:App_ID标记缺失。这些标签对于Facebook来说是必要的,它可以呈现一个能够产生高点击率的新闻提要故事。 像按钮标记失踪og:标题失踪。og: title元标