top of page

Dynamic Form Entry

May 10, 2024
1 min read

Updated: Dec 30, 2024



Page Code:


import wixWindow from 'wix-window';

export function btnQuote_click(event) {
    let current = $w('#dynamicDataset').getCurrentItem();
    let dataObj = {
        "name": $w("#text16").text,
        "id": current._id
    }
    wixWindow.openLightbox("Quote", dataObj);
}

Lightbox Code:


import wixWindow from 'wix-window';
let receivedData = wixWindow.lightbox.getContext();

$w.onReady(function () {
    init();

    $w('#dataset1').onBeforeSave(() => {
        console.log("Continuing save");
        $w('#dataset1').setFieldValue("product", receivedData.id);

        return true;
    });
});

function init() {
    let option = [
        { "label": receivedData.name, "value": receivedData.id }
    ];
}

Enjoy!


3 Comments


Lifehata
4 days ago

Матеріали на різні теми представлені на сайті, який орієнтований на широке коло читачів. Тут можна знайти публікації про ситуації, що виникають у побуті, спілкуванні та інших сферах життя. Завдяки цьому ресурс може бути корисним не один раз, а в різних обставинах.

Like

Infosaray
5 days ago

Серед інформаційних проєктів мені трапився infosaray.com.ua, де є матеріали на досить різні теми. Особливо зручно, коли потрібну відповідь можна отримати без тривалого пошуку.

Like

usi48460
Aug 18

Hey there, I came across thepokies33 while searching for newer casino sites that players in Australia were discussing online. At first I only planned to spend a few minutes looking around, but I ended up staying longer because the interface felt pretty straightforward. Some casino sites make navigation feel like solving a puzzle, but this one was easier to understand right away. I also appreciated that the pages loaded smoothly without random slowdowns while switching between different sections during browsing.

Like
bottom of page