我試圖創建一個輸入字段時單擊添加輸入。jquery幫助創建基於另一個輸入字段
使用Jquery創建的輸入應該與最接近的輸入字段相同,但只是添加了名稱的信息。
當單擊添加輸入時,文本應該更改爲「刪除輸入」,如果它被單擊,應該刪除創建的輸入字段。
我的HTML:
<div class="input string optional">
<label for="company_count" class="string optional"> count</label>
<input type="text" size="50" name="company[count]" maxlength="255" id="company_count" class="string optional">
<p class="addinput">Add input</p>
</div>
<div class="input string optional">
<label for="company_navn" class="string optional"> Navn</label>
<input type="text" size="50" name="company[navn]" maxlength="255" id="company_navn" class="string optional">
<p class="addinput">Add input</p>
</div>
我的Jquery
$('.addinput').toggle(function() {
}
});
更新: 輸入字段:
<div class="input numeric integer optional"><label for="company_prisar" class="integer optional"> Pris 1. år</label><input type="number" step="1" size="50" name="company[prisar]" id="company_prisar" class="numeric integer optional"></div>
當添加輸入點擊添加此輸入:
<input type="number" step="1" size="50" name="company[prisarinfo]" id="company_prisarinfo" class="numeric integer optional">
我想你的意思是['toggle()'](http://api.jquery.com/toggle/),而不是'toogle()'? –
是的,我的意思是撥動 –
如果您發現它適合,請將我的答案標記爲已接受,如果不提供更多關於答案失敗的更多細節 – Muleskinner