我不明白为什么按下按钮add或者remove,表格会自动提交.我希望能够动态添加/删除文本输入,按下上面提到的按钮,我的代码正常工作.但是一旦我添加了form,我就会得到这种奇怪的自动提交行为......
这是jQuery脚本:
var counter = 3;
$("#add").click(function() {
counter = counter + 1;
$("#ingredienti").append('<input type="text" name="'+counter+'" class="form-control" placeholder="Inserisci ingrediente '+counter+' e quantità" style="margin-bottom:.5em;">');
$("input[name='numero_ingredienti']").value(counter);
});
$("#remove").click(function() {
$("input[name="+counter+"]").remove();
counter = counter - 1;
if(counter<0){counter=0;};
$("input[name='numero_ingredienti']").value(counter);
});
Run Code Online (Sandbox Code Playgroud)
这个形式:
<form action='salva_ricetta.php' method='post'>
<div class="row" style="margin-top:2em;margin-bottom:5em;">
<div class="col-sm-10 col-sm-offset-1">
<input type="text" name='nome' class="form-control" placeholder="Nome della ricetta" style="margin-bottom:1em;">
</div>
<div class="col-sm-3 col-sm-offset-1">
<div class="form-group">
<div class="input-group">
<div class="input-group-addon"><span class='glyphicon glyphicon-star'></span> </div>
<select class="selectpicker" name='diff' data-width="8em">
<option selected disabled>Difficoltà</option> …Run Code Online (Sandbox Code Playgroud) 我在通过Windows 10 64bit上的Anaconda通过Cmder使用Python时遇到了一些麻烦。
我让Anaconda运行得很好,经过测试可以使用matplotlib进行绘制,并且与Anaconda Prompt一起使用时效果很好。但是,如果尝试在Cmder下运行相同的.py文件,则会出现以下错误:
Traceback (most recent call last):
File "C:\ProgramData\Anaconda3\lib\site-packages\numpy\core\__init__.py", line 16, in <module>
from . import multiarray
ImportError: DLL load failed: The specified module could not be found.
Run Code Online (Sandbox Code Playgroud)
我想这与环境变量的路径有关,但是我已经在路径中添加了以下内容:
有什么提示吗?
谢谢