nhance/public/assets/js/form-xeditable.init.js
2024-09-13 09:00:09 +05:30

11 lines
2.0 KiB
JavaScript
Executable File

$(function () { $.fn.editableform.buttons = '<button type="submit" class="btn btn-primary editable-submit btn-sm waves-effect waves-light"><i class="mdi mdi-check"></i></button><button type="button" class="btn btn-danger editable-cancel btn-sm waves-effect"><i class="mdi mdi-close"></i></button>',
$("#inline-username").editable({ type: "text", pk: 1, name: "username", title: "Enter username", mode: "inline", inputclass: "form-control-sm form-control" }),
$("#inline-id").editable({ type: "text", pk: 1, name: "user", title: "Enter username", mode: "inline", inputclass: "form-control-sm form-control" }),
$("#inline-sex").editable({ prepend: "not selected", mode: "inline", inputclass: "form-control-sm form-control", source: [{ value: 1, text: "Male" }, { value: 2, text: "Female" }], display: function (t, e) { var n = $.grep(e, function (e) { return e.value == t }); n.length ? $(this).text(n[0].text).css("color", { "": "gray", 1: "green", 2: "blue" }[t]) : $(this).empty() } }),
$("#inline-group").editable({ showbuttons: !1, mode: "inline", inputclass: "form-control-sm form-control" }),
$("#inline-status").editable({ mode: "inline", inputclass: "form-control-sm form-control" }),
$("#inline-dob").editable({ mode: "inline", inputclass: "form-control-sm form-control" }),
$("#inline-event").editable({ placement: "right", mode: "inline", combodate: { firstItem: "name" }, inputclass: "form-control-sm form-control" }),
$("#inline-comments").editable({ showbuttons: "bottom", mode: "inline", inputclass: "form-control-sm form-control" }),
$("#inline-treatmentcover").editable({ pk: 1, limit: 3, mode: "inline", inputclass: "form-control-sm form-control", source: [{ value: 1, text: "Yes" }] }),
$("#inline-fruits").editable({ pk: 1, limit: 3, mode: "inline", inputclass: "form-control-sm form-control", source: [{ value: 1, text: "Banana" }, { value: 2, text: "Peach" }, { value: 3, text: "Apple" }, { value: 4, text: "Watermelon" }, { value: 5, text: "Orange" }] }) });