Options
All
  • Public
  • Public/Protected
  • All
Menu

网页表单相关操作

Hierarchy

  • Form

Index

Constructors

constructor

Methods

Static asyncForm

  • asyncForm(url: string, paramsJson: any): ExtPromise
  • 异步提交表单

    Parameters

    • url: string
    • paramsJson: any

    Returns ExtPromise

Static buildForm

  • buildForm(url: string, paramsJson: object, target?: Target): any
  • 动态构建表单form对象

    Parameters

    • url: string

      提交的路径

    • paramsJson: object

      提交的JSON参数

    • Optional target: Target

      目标打开窗体 默认:_self

    Returns any

    html中的form对象

Static getFieldError

  • getFieldError(fieldObj: any): string[]
  • 获取字段输入框的错误消息

    Parameters

    • fieldObj: any

    Returns string[]

    string[]

Static getFieldMinHeight

  • getFieldMinHeight(showHeight: any): number
  • 获取输入框最小的高度

    Parameters

    • showHeight: any

    Returns number

Static isComboField

  • isComboField(field: any): boolean
  • 是否是下拉框控件 combobox combo

    Parameters

    • field: any

    Returns boolean

Static isContentField

  • isContentField(field: any): boolean
  • 是否是大文本编辑器 contentfield

    Parameters

    • field: any

    Returns boolean

Static isDateField

  • isDateField(field: any): boolean
  • 是否是日期控件 datefield

    Parameters

    • field: any

    Returns boolean

Static isEnumField

  • isEnumField(field: any): boolean
  • 是否是枚举控件 enumcombo

    Parameters

    • field: any

    Returns boolean

Static isFileField

  • isFileField(field: any): boolean
  • 是否是文件控件 fastfile

    Parameters

    • field: any

    Returns boolean

Static isFilesField

  • isFilesField(field: any): boolean
  • 是否是多文件控件 fastfiles

    Parameters

    • field: any

    Returns boolean

Static isHtmlContentField

  • isHtmlContentField(field: any): boolean
  • 是否是网页编辑器 htmlcontentfield

    Parameters

    • field: any

    Returns boolean

Static isLinkField

  • isLinkField(field: any): boolean
  • 是否是关联字段 linkfield

    Parameters

    • field: any

    Returns boolean

Static isMapField

  • isMapField(field: any): boolean
  • 是否地图选择控件 mapfield

    Parameters

    • field: any

    Returns boolean

Static isMonacoEditorField

  • isMonacoEditorField(field: any): boolean
  • 是否是网页编辑器 htmlcontentfield

    Parameters

    • field: any

    Returns boolean

Static isNumberField

  • isNumberField(field: any): boolean
  • 是否是数字控件 numberfield

    Parameters

    • field: any

    Returns boolean

Static isPCAField

  • isPCAField(field: any): boolean
  • 是否是省份选择控件 pcafield

    Parameters

    • field: any

    Returns boolean

Static isTargetField

  • isTargetField(field: any): boolean
  • 是否关联目标字段 targetfield

    Parameters

    • field: any

    Returns boolean

Static isTextField

  • isTextField(field: any): boolean
  • 是否是文本控件 textfield

    Parameters

    • field: any

    Returns boolean

Static showJsonForm

  • showJsonForm(obj: any, title: any, jsonFieldConfig: any, jsonFieldDefaultConfig: any, modal: any): any
  • 将json对象渲染成表单可编辑对话框

    Parameters

    • obj: any
    • title: any
    • jsonFieldConfig: any
    • jsonFieldDefaultConfig: any
    • modal: any

    Returns any