HEX
Server: Apache/2.4.25 (Debian)
System: Linux server17 4.9.0-19-amd64 #1 SMP Debian 4.9.320-2 (2022-06-30) x86_64
User: web37 (1062)
PHP: 7.4.30
Disabled: show_source, highlight_file, apache_child_terminate, apache_get_modules, apache_note, apache_setenv, virtual, dl, disk_total_space, posix_getpwnam, posix_getpwuid, posix_mkfifo, posix_mknod, posix_setpgid, posix_setsid, posix_setuid, posix_uname, proc_nice, openlog, syslog, pfsockopen
Upload Files
File: /var/www/web37/htdocs/fickanzeiger/javascript/jquery/jquery.autoFill.js
jQuery.fn.autoFill = function(data)
{
	return this.each(function()
	{
        var elements = this.elements;
        
        for(var nr = 0; nr < elements.length; nr++)
        {
            var e = elements[nr];

            switch(e.type)
            {
                case "radio":
                case "checkbox":
                    
                    if(data[e.name] != undefined)
                    {
                        if($.isArray(data[e.name]))
                            e.checked = ($.inArray(e.value, data[e.name]) != -1) ? true : false;
                        else
                            e.checked = (data[e.name] == e.value) ? true : false;  
                    }
                    
                    break;


                case "select-multiple":
                    $.each($('option', e),function(){
                        this.selected = ($.inArray(this.value, data[e.name]) != -1) ? true : false;
                    });

                    break;

                default:
                    if(data[e.name] != undefined)e.value = data[e.name];

            }

        }
    
	});
};