API Docs for: 0.2
Show:

window.Bizs.InputSelect Class

输入下拉框 可以输入数据也可以通过点下拉箭头选择数据。 下拉的数据支持Ajax接口和php前段铺数据。

JC Project Site | API docs | demo link

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

可用的 HTML attribute

iptseldatabox = string
指定下拉数据存放的父容器
iptseldataboxheight = int
指定下拉数据存放的父容器的高度,默然为自适应
iptseloption = string
指定下拉数据选项
iptselipt = string
指定输入框
iptselhideipt = string
指定隐藏域
iptselprevententer = bool
回车键阻止表单提交, default = true
iptselitemselected = function
选择数据后的回调
iptseldataurl = string
指定下拉数据的ajax接口,要求返回json数据格式如下: { errorno: 0, data: [{label: 'item1', 'value': 0}]
}

Constructor

window.Bizs.InputSelect

(
  • _selector
)

Parameters:

Methods

_beforeInit

() private

初始化之前调用的方法

_init

(
  • _selector
)
private

内部初始化方法

Parameters:

  • _selector Selector

_inited

() private

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

_initHanlderEvent

() private

内部事件初始化方法

init

(
  • _selector
)
Array of InputSelectInstance static

初始化可识别的 InputSelect 实例

Parameters:

  • _selector Selector

Returns:

Array of InputSelectInstance:

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:

: