将动态jquery数据添加到附加的html中

时间:2014-07-08 16:40:52

标签: javascript jquery

如何将calEvent.id放入附加的html中的#id

$("#id").val(calEvent.id);
if(calEvent.status == 'open') {
    $('#append .appact').remove();
    $('#append').append("<div class='appact'><form id='update'><input type='hidden' name='id' id='id'><br/><input type='submit' name='submit'></form></div>");
}

2 个答案:

答案 0 :(得分:2)

如果我正确地理解了你需要什么,这应该有效:

$("#id").val(calEvent.id);
if(calEvent.status == 'open') {
    $('#append .appact').remove();
    $('#append').append("<div class='appact'><form id='update'><input type='hidden' name='id' id='"+calEvent.id+"'><br/><input type='submit' name='submit'></form></div>");
}

答案 1 :(得分:1)

$('#append').append(
    $("<div />", {
        'class': 'appact'
    }).append(
        $('<form />', {
            id: 'update'
        }).append(
            $('<input />', {
                type: 'hidden',
                name: 'id',
                id: 'id',
                value: calEvent.id    // Notice here
            }),
            $('<input />', {
                type: 'submit',
                name: 'submit'
            })
        )
    )
);