|
32 | 32 | });
|
33 | 33 |
|
34 | 34 | $('.twitter-typeahead').css('display', 'inline');
|
| 35 | + |
| 36 | + var i=3; |
| 37 | + $("#add_account_row").click(function(){ |
| 38 | + $("#account-"+i).html('<div class="col-sm-6"><input type="text" class="form-control typeahead" id="add_transaction_account_'+(i-1)+'" name="add_transaction_account[]" placeholder="Account"></div><div class="col-sm-6"><input type="text" class="form-control" id="add_transaction_value_'+(i-1)+'" name="add_transaction_value[]" placeholder="Value"></div>'); |
| 39 | + $("#account-"+i+" .typeahead").typeahead({ |
| 40 | + hint: true, |
| 41 | + highlight: true, |
| 42 | + minLength: 3 |
| 43 | + }, |
| 44 | + { |
| 45 | + name: 'accounts', |
| 46 | + source: search |
| 47 | + }); |
| 48 | + i++; |
| 49 | + $("div#accounts").append('<div class="form-group" id="account-'+i+'"></div>'); |
| 50 | + |
| 51 | + $('.twitter-typeahead').css('display', 'inline'); |
| 52 | + }); |
35 | 53 | });
|
36 | 54 | </script>
|
37 | 55 | <style>
|
|
146 | 164 |
|
147 | 165 | <fieldset>
|
148 | 166 | <legend>Accounts</legend>
|
149 |
| - <div class="form-group"> |
150 |
| - <div class="col-sm-6"> |
151 |
| - <input type="text" class="form-control typeahead" id="add_transaction_account_0" name="add_transaction_account[]" placeholder="Account"> |
152 |
| - </div> |
153 |
| - <div class="col-sm-6"> |
154 |
| - <input type="text" class="form-control" id="add_transaction_value_0" name="add_transaction_value[]" placeholder="Value"> |
155 |
| - </div> |
156 |
| - </div> |
157 |
| - <div class="form-group"> |
158 |
| - <div class="col-sm-6"> |
159 |
| - <input type="text" class="form-control typeahead" id="add_transaction_account_1" name="add_transaction_account[]" placeholder="Account"> |
| 167 | + <div id="accounts"> |
| 168 | + <div class="form-group" id="account-1"> |
| 169 | + <div class="col-sm-6"> |
| 170 | + <input type="text" class="form-control typeahead" id="add_transaction_account_0" name="add_transaction_account[]" placeholder="Account"> |
| 171 | + </div> |
| 172 | + <div class="col-sm-6"> |
| 173 | + <input type="text" class="form-control" id="add_transaction_value_0" name="add_transaction_value[]" placeholder="Value"> |
| 174 | + </div> |
160 | 175 | </div>
|
161 |
| - <div class="col-sm-6"> |
162 |
| - <input type="text" class="form-control" id="add_transaction_value_1" name="add_transaction_value[]" placeholder="Value"> |
| 176 | + <div class="form-group" id="account-2"> |
| 177 | + <div class="col-sm-6"> |
| 178 | + <input type="text" class="form-control typeahead" id="add_transaction_account_1" name="add_transaction_account[]" placeholder="Account"> |
| 179 | + </div> |
| 180 | + <div class="col-sm-6"> |
| 181 | + <input type="text" class="form-control" id="add_transaction_value_1" name="add_transaction_value[]" placeholder="Value"> |
| 182 | + </div> |
163 | 183 | </div>
|
| 184 | + <div class="form-group" id="account-3"></div> |
164 | 185 | </div>
|
165 | 186 | <div class="form-group">
|
166 | 187 | <div class="col-sm-10"></div>
|
167 | 188 | <div class="col-sm-2">
|
168 |
| - <button type="button" class="btn btn-success btn-sm"> |
| 189 | + <button type="button" id="add_account_row" class="btn btn-success btn-sm"> |
169 | 190 | <span class="glyphicon glyphicon-plus" aria-hidden="true"></span>
|
170 | 191 | </button>
|
171 | 192 | </div>
|
|
0 commit comments