Uživatelské nástroje

Nástroje pro tento web


navody:jquery

jQuery

AJAX

program pomocí AJAXu dostane pole, které nastaví jako options do prvku select

$(document).ready(function()
{
    $('#projekt').change(function()
    {
        $.ajax(
        {
            type: 'GET',
            url: 'objednatele.php',
            data: 'projekt='+$('#projekt').val(),
            dataType: 'json',
            cache: false,
            success: function(result)
            {
                var select = $('#objednatel');
                var options = select.prop('options');
                $('option', select).remove();
 
                if(result.length != 1)
                {
                    options[0] = new Option("", "");
                }
 
                $.each(result, function(id, polozka)
                {
                    options[options.length] = new Option(polozka[1], polozka[0]);
                });
            },
        });
    });
});

HTML položky

skryje/zobrazí položku

$('#polozka').hide();
$('#polozka').show();

Pole

vrátí index hodnoty jinak -1

$.inArray(hodnota, pole);
navody/jquery.txt · Poslední úprava: 2019/11/07 14:28 autor: jules