API Docs for: 0.2
Show:

window.Bizs.CustomColumn Class

组件用途简述

require: JC.Panel , JC.Valid , Bizs.FormLogic

JC Project Site | API docs | demo link

页面只要引用本脚本, 默认会自动处理 div class="js_bizCustomColumn"

可用的 HTML attribute

[ data-url | data-query ] = url
提交数据的URL
data-data = json var name
自定义列的数据 变量名, window 变量域
data-scriptData = script selector
脚本数据
data-id = string
{id}占位符的数值
data-minCol = int
最小需要选择多少列
data-maxCol = int
最多只能选择多少列
data-name = string
数据复选框的 name
data-saveSelector = selector
保存所要复选框值的选择器
data-tpl = script tpl
显示弹框的脚本模板
data-formDoneCallback = window function name
自定义提交数据后的响应函数
data-formAfterProcessCallback = window function name
自定义表单提交前的校验函数

Constructor

window.Bizs.CustomColumn

(
  • _selector
)

Parameters:

Example:

   <h2>Bizs.CustomColumn 示例</h2>

Methods

_beforeInit

() private

初始化之前调用的方法

_init

(
  • _selector
)
private

内部初始化方法

Parameters:

  • _selector Selector

_inited

() private

内部初始化完毕时, 调用的方法

_initHanlderEvent

() private

内部事件初始化方法

init

(
  • _selector
)
Array of CustomColumnInstance static

初始化可识别的 CustomColumn 实例

Parameters:

  • _selector Selector

Returns:

Array of CustomColumnInstance:

notification

(
  • _evtName
  • _args
)

通知选择器有新事件
JC 组件以后不会在 HTML 属性里放回调, 改为触发 selector 的事件

Parameters:

notificationHandler

(
  • _evtName
  • _args
)

通知选择器有新事件, 有返回结果
JC 组件以后不会在 HTML 属性里放回调, 改为触发 selector 的事件

Parameters:

Returns:

:

on

(
  • _evtName
  • _cb
)

使用 jquery on 绑定事件

Parameters:

Returns:

BaseMVCInstance

selector

()

获取 显示 BaseMVC 的触发源选择器, 比如 a 标签

Returns:

selector

trigger

(
  • _evtName
  • _args
)

使用 jquery trigger 触发绑定事件

Parameters:

Returns:

BaseMVCInstance

triggerHandler

(
  • _evtName
  • _args
)

使用 jquery triggerHandler 触发绑定事件

Parameters:

Returns:

: