链接按钮(linkButton)用于将caption指定的文字设置为超链接,可以设置其图标样式。 当设置了actionBinding属性绑定的WebAction是不可见时,将不会实例化该控件。
<wafctrl:linkButton id="id" name="name" />
var options = {
id:"linkButton",
tagClass:"btn",
caption:"戳我",
iconCls:"f-icon-anchor"
};
var dom = waf.createDOM("linkButton", options);
waf.appendDOM(waf("body"), dom);
waf.initComponent("linkButton", options, dom);
<a id="linkButton" ctrlrole="linkButton" class="ui-linkbutton enter2tab" data-domcreated="true" accesskey="" tabindex="0"><span class="ui-lb-text">示例</span></a>
<!--DOM创建好之后,使用js初始化控件-->
waf("#linkButton").wafLinkButton(options);
//调用方法
waf("#id").wafLinkButton('method', parameter...);
//eg:获取和设置值
waf("#id").wafLinkButton("getValue");
waf("#id").wafLinkButton("setValue");
//eg:更改事件
waf("#id").wafLinkButton("option","onchange",fn);
定义超链接的id
定义超链接文字,可以是EL表达式
定义超链接的样式
定义超链接控件的样式类
定义超链接是否为禁用状态,默认值为false
定义超链接文字左侧显示图标,属性值为class样式类名称。
定义是否显示链接文字,默认值为true,可用于仅显示图标的场景
定义按下tab键时控件获得焦点的顺序,默认值为0
用于绑定WebAction,执行actionBinding中定义的操作。
定义超链接的隐藏状态,默认值为false
获得或设置超链接某属性的值,当value参数存在时,设置控件的property属性值,且无返回值,否则返回控件的property属性值.[参考样例]
当点击超链接时,触发onclick事件。.[参考样例]