Javascript 如何重置添加/删除字段?
我在侧边栏(也使用jquery)上的twitter引导表单中有一个输入字段,它将通过单击加号按钮或减号按钮来添加和删除字段。以下是html:Javascript 如何重置添加/删除字段?,javascript,jquery,html,css,twitter-bootstrap,Javascript,Jquery,Html,Css,Twitter Bootstrap,我在侧边栏(也使用jquery)上的twitter引导表单中有一个输入字段,它将通过单击加号按钮或减号按钮来添加和删除字段。以下是html: <div class="control-group"> <label class="control-label">Fields</label> <div class="control-group SearchRow" data-index="1"> <d
<div class="control-group">
<label class="control-label">Fields</label>
<div class="control-group SearchRow" data-index="1">
<div class="controls">
<a title="Add name below" id="addRow1" href="#" tabindex="-1"> <i class="icon-plus"></i>
</a> <input id="name1" type="text" class="span2 typeahead" />
<a title="Remove name" href="#" id="removeRow1" tabindex="-1"> <i class="icon-remove"></i>
</a>
</div>
</div>
</div>
但是,如果我添加一些字段,输入输入并删除一些但不是所有的字段,其余的字段将不会为空
这是一个视觉:
原件:
+[现场]-
然后单击加号按钮添加一些
+[blfgadfgadfgdaah]-
+[现场]-
+[BLDAFBHDSFHAH]-
按下重置按钮:它可以工作强>
+[现场]-
+[现场]-
+[现场]-
但是:如果我从原始版本开始,添加和删除一些,它将不清晰。
原件:
+[现场]-
然后我使用加号按钮添加一些字段
+[废话]-
+[现场]-
+[afdfbhdfbbdf]-
使用减号按钮删除一些字段:
+[废话]-
+[现场]-
按下重置按钮:
+[废话]-
+[现场]-
我尝试过在控件中添加一个id并重置它,但它不起作用。有什么建议吗?请尝试使用以下代码,而不是用于重置表单的代码:
var defaultVal = "";//Set your default value here
jQuery('#ResetButton').on('click', function(){
jQuery('#form input.typeahead').val(defaultVal);
});
希望这有帮助 嗯…什么?很难理解你到底在寻找什么。你能提供一个答案吗?如果你能在ucode上至少发布一个你的代码样本,那将是非常有帮助的,没有它,我们必须猜测你写了什么,你犯了什么错误…@PhilippeTrépanier,我已经在我的问题中添加了更多的细节和代码…我知道答案可以通过在我的jquery中添加某种形式的重置来解决,但我不知道如何解决。
var defaultVal = "";//Set your default value here
jQuery('#ResetButton').on('click', function(){
jQuery('#form input.typeahead').val(defaultVal);
});