динамический ввод с помощью jquery и сохранение его в mongoose - PullRequest
0 голосов
/ 05 октября 2018

Я хочу создать динамическое поле ввода, в котором будут храниться гиперссылки, до сих пор я могу хранить один вход, но как я могу сохранить несколько, нажав «Добавить больше» с помощью узла и мангуста.Я на самом деле не могу понять, как мне это сделать.

Моя модель мангуста:

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.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...