Tampilkan postingan dengan label Javascript. Tampilkan semua postingan
Tampilkan postingan dengan label Javascript. Tampilkan semua postingan

Jumat, 17 Februari 2023

Select2 Search And Add New Tag


$("#input_location").select2({
                        tags: true,
                        createTag: newtag,
                        matcher: matchCustom,
                        width: '100%',
                        dropdownParent: $('#modalFormLabel'),
                    });

 function newtag(params, data) {

        var term = $.trim(params.term);
        term = term.toUpperCase();
        if (term === '') {
            return null;
        }

        return {
            id: term,
            text: term + " [Tambah Baru]",
            newTag: true // add additional parameters
        }
    }

    function matchCustom(params, data) {
        if ($.trim(params.term) === '') {
            return data;
        }
        if (typeof data.text === 'undefined') {
            return null;
        }
        var original = data.text;
        var term = params.term.toLowerCase();
        if (original.toLowerCase().indexOf(term) > -1) {
            return data;
        }
        if (data.newTag === false) {
            return {
                id: params.term,
                text: params.term,
                newTag: true
            };
        }
        return null;
    }

Selasa, 10 Januari 2017

Javascript Popup Function

This is example code for pupup new window using javascript

function show_popup() //
{
var width  = 800;
var height = 500;
var left   = (screen.width  - width)/2;
var top    = (screen.height - height)/2;
var params = 'width='+width+', height='+height+',scrollbars=yes';
params += ', top='+top+', left='+left;
window.open('popup.php','',params);
}