Я хочу создать динамическое поле ввода, в котором будут храниться гиперссылки, до сих пор я могу хранить один вход, но как я могу сохранить несколько, нажав «Добавить больше» с помощью узла и мангуста.Я на самом деле не могу понять, как мне это сделать.
Моя модель мангуста:
var componentSchema = new mongoose.Schema({
name: String,
pieces: String,
image:String,
description:String,
links: String,
created: {
type: Date,
default: Date.now
}});
напишите сейчас, я создаю сообщение, как это
var imageInput = $('#image').val();
var nameInput = $('#name').val();
var descInput = $('#desc').val();
var pieceInput = $('#pieces').val();
var linksInput = $('#links').val();
$.post('/api', {
image: imageInput,
name: nameInput,
description: descInput,
pieces: pieceInput,
links: linksInput
})
Я сделалчасть интерфейса с этим
$('#addlinkbtn').click(function () {
var newaddedlink = $('<input/>', {
class: 'form-control',
id: 'links' + i,
placeholder: " new link" + i
});
$('#linkdiv').append(newaddedlink);
i++;
});
Но я не понимаю, как мне связать их с моей базой данных и публиковать с помощью ajax.