jQuery动态输入并将其存储在猫鼬中

时间:2018-10-05 11:13:50

标签: jquery ajax mongoose

我想创建一个动态输入字段,该字段将存储超链接,直到现在我可以存储一个输入,但是如何通过单击node和mongoose添加更多内容来存储多个输入。我实际上不知道该怎么办。

我的猫鼬模型:

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发布。

0 个答案:

没有答案