簡體   English   中英

勾選框和下拉列表到json數據中?

[英]Tickboxes and Dropdown into json data?

單擊添加按鈕后,我想從復選框中收集所有ID,並從下拉列表中收集值...並將它們放入json數據中。.這樣做的正確方法是什么?

在這里,我在下面進行了管理,但是data不包括索引和滴答和滴答的鍵名。

$(".add").live('click', function() {

    var ticks = {};
    var dropd = {};
    var data = {}

    $('INPUT:checked').each(function (i) {
        tickID = $(this).attr("id");
        ticks[i] = {
            id: tickID
        };
    });

    $('OPTION:selected').each(function (i) {
        selectID = $(this).val();
        dropd[i] = {
            id: selectID
        };
    });

    $.extend(data, ticks);
    $.extend(data, dropd);
    console.log(data);

   //ajax code block here to send json data
});
 var data = { checkboxes:[], dropdowns:[] }

$('input:checked').each(function () {
    data.checkboxes.push({ id: $(this).attr("id") }); 

});

$('option:selected').each(function () {
    data.dropdowns.push({ value: $(this).val() }); 
});

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM