diff --git a/dev/jquery.jtable.forms.js b/dev/jquery.jtable.forms.js index b497a7e5..2bb5d718 100644 --- a/dev/jquery.jtable.forms.js +++ b/dev/jquery.jtable.forms.js @@ -77,6 +77,13 @@ return this._createPasswordInputForField(field, fieldName, value); } else if (field.type == 'checkbox') { return this._createCheckboxForField(field, fieldName, value); + } else if (field.type == 'custom') { + if (typeof field.display === 'function') { + var $display = field.display(); + return $('
') + .addClass('jtable-input jtable-input-custom') + .append($display); + } } else if (field.options) { if (field.type == 'radiobutton') { return this._createRadioButtonListForField(field, fieldName, value, record, formType);