$(document).ready(function () { $('#pluginAppObj_916_jtable').jtable({ title: 'Warteliste', paging: true, pageSize: 5, pageSizeChangeArea: false, sorting: true, actions: { listAction: 'pluginAppObj_916/dbviewer.php?action=list', }, fields: { 'Anrede': { key: false, create: false, edit: false, list: false, title: 'Anrede', }, 'Nachname': { key: false, create: true, edit: true, list: true, title: 'Nachname', }, 'Vorname': { key: false, create: false, edit: false, list: false, title: 'Vorname', }, 'Adresse': { key: false, create: false, edit: false, list: false, title: 'Adresse', }, 'PLZ': { key: false, create: true, edit: true, list: true, title: 'PLZ', }, 'Ort': { key: false, create: true, edit: true, list: true, title: 'Ort', }, 'Telefon': { key: false, create: false, edit: false, list: false, title: 'Telefon', }, 'E-Mail': { key: false, create: false, edit: false, list: false, title: 'E-Mail', }, 'Anzahl-Katzen': { key: false, create: true, edit: true, list: true, title: 'Anzahl-Katzen', }, 'Sex': { key: false, create: true, edit: true, list: true, title: 'Sex', }, 'Bevorzugte_Farbe': { key: false, create: true, edit: true, list: true, title: 'Bevorzugte_Farbe', }, 'Beschreibung': { key: false, create: false, edit: false, list: false, title: 'Beschreibung', }, }, formCreated : function(event, data) { if(data.formType == 'error') return; var div = data.form[0].parentElement; if(data.formType != 'delete') div = div.parentElement; $(div).addClass('pluginAppObj_916_dialog'); }, messages: { serverCommunicationError: 'Bei der Kommunikation mit dem Server ist ein Fehler aufgetreten.', loadingMessage: 'Laden der Records...', noDataAvailable: 'Keine Daten verfügbar!', addNewRecord: 'Neuen Record erstellen', editRecord: 'Record bearbeiten', areYouSure: 'Sin Sie sicher?', deleteConfirmation: 'Diesen Record wird gelöscht. Sind Sie sicher?', save: 'Speichern', saving: 'Speicherung', cancel: 'Abbrechen', deleteText: 'Löschen', deleting: 'Löschen', error: 'Fehler', close: 'Schließen', cannotLoadOptionsFor: 'Optionen nicht verfügbar fur den Feld {0}', pagingInfo: 'Anzeige {0}-{1} von {2}', pageSizeChangeLabel: 'Zeilenanzahl', gotoPageLabel: 'Gehe zur Seite', canNotDeletedRecords: 'Den Record {0} von {1} kann nicht gelöscht werden!', deleteProggress: 'Gelöscht {0} von {1} Records, in arbeit...' } }); $('#pluginAppObj_916_filter_button').click(function (e) { e.preventDefault(); var filter = $('#pluginAppObj_916_filter_field').val(); if(filter == undefined || filter == ""){ var params = {}; } else{ var params = {filter : filter}; } $('#pluginAppObj_916_jtable').jtable('load', params); }); $('#pluginAppObj_916_csv_button').click(function (e) { e.preventDefault(); var filter = $('#pluginAppObj_916_filter_field').val(); if(filter == undefined || filter == ""){ filter = ''; } else{ filter = '&filter=' + filter; } location.href = 'pluginAppObj_916/dbviewer.php?action=export' + filter; }); $('#pluginAppObj_916_jtable').jtable('load'); });