Easy Tutorial
❮ Ext Ribbon Jeasyui Form Form1 ❯

jQuery EasyUI Menus and Buttons - Creating Link Buttons

Typically, buttons are created using the <button> element, while link buttons are created using the <a> element. So, essentially, a link button is an <a> element styled to look like a button.

To create a link button, all you need to do is add a class attribute named 'easyui-linkbutton' to the <a> element:

<div style="padding:5px;background:#fafafa;width:500px;border:1px solid #ccc">
        <a href="#" class="easyui-linkbutton" iconCls="icon-cancel">Cancel</a>
        <a href="#" class="easyui-linkbutton" iconCls="icon-reload">Refresh</a>
        <a href="#" class="easyui-linkbutton" iconCls="icon-search">Query</a>
        <a href="#" class="easyui-linkbutton">text button</a>
        <a href="#" class="easyui-linkbutton" iconCls="icon-print">Print</a>
    </div>

    <div style="padding:5px;background:#fafafa;width:500px;border:1px solid #ccc">
        <a href="#" class="easyui-linkbutton" plain="true" iconCls="icon-cancel">Cancel</a>
        <a href="#" class="easyui-linkbutton" plain="true" iconCls="icon-reload">Refresh</a>
        <a href="#" class="easyui-linkbutton" plain="true" iconCls="icon-search">Query</a>
        <a href="#" class="easyui-linkbutton" plain="true">text button</a>
        <a href="#" class="easyui-linkbutton" plain="true" iconCls="icon-print">Print</a>
        <a href="#" class="easyui-linkbutton" plain="true" iconCls="icon-help"></a>
        <a href="#" class="easyui-linkbutton" plain="true" iconCls="icon-save"></a>
        <a href="#" class="easyui-linkbutton" plain="true" iconCls="icon-back"></a>
    </div>

As you can see, the iconCls attribute is a CSS class style for an icon, which displays an icon image on the button.

Sometimes you need to disable or enable a link button. The following code demonstrates how to disable a link button:

$(selector).linkbutton('disable');    // call the 'disable' method
❮ Ext Ribbon Jeasyui Form Form1 ❯