EasyUI Forum
May 07, 2024, 01:56:05 AM *
Welcome, Guest. Please login or register.

Login with username, password and session length
News:
 
   Home   Help Search Login Register  
Pages: [1]
  Print  
Author Topic: [SOLVED] How to delete controls?  (Read 7982 times)
Pierre
Sr. Member
****
Posts: 439


View Profile Email
« on: October 05, 2013, 01:53:51 AM »

Hi all
I need to remove toolbar buttons (see image).
Here is HTML:

    <div data-options="region:'west',tools:'#tasks_tb',split:true" title="Tasks">
      <table id="member_tasks_calendar" ...
      ...  
      </table>
      <div id="tasks_tb">
        <a href="javascript:void(0)" class="icon-insert" title="Insert"></a>
        <a href="javascript:void(0)" class="icon-change" title="Change"></a>
        <a href="javascript:void(0)" class="icon-delete" title="Delete"></a>
        <a href="javascript:void(0)" class="icon-reload" title="Reload"></a>
      </div>

Now I need to delete the buttons (under some conditions).
I try this:
  $('#tasks_tb').remove();
or this:
  var tb = document.getElementById( 'tasks_tb' );
  tb.parentNode.removeChild( tb );  

and it does not worked.
Thanks.

Solution:
    var c = $('#members_layout');                // layout object
    var w = c.layout('panel','west');              // get panel
    w.panel('header').html('<b>New header text</b>');
« Last Edit: October 05, 2013, 03:37:07 AM by Pierre » Logged
stworthy
Administrator
Hero Member
*****
Posts: 3581


View Profile Email
« Reply #1 on: October 05, 2013, 05:35:29 PM »

Add a class 'pt' to every tools, so it will be easy to search all these tools and remove them.
Code:
<div id="tasks_tb">
<a href="javascript:void(0)" class="pt icon-insert" title="Insert"></a>
<a href="javascript:void(0)" class="pt icon-change" title="Change"></a>
<a href="javascript:void(0)" class="pt icon-delete" title="Delete"></a>
<a href="javascript:void(0)" class="pt icon-reload" title="Reload"></a>
</div>

To remove these tools, simply call $('.pt').remove().
Logged
Pierre
Sr. Member
****
Posts: 439


View Profile Email
« Reply #2 on: October 06, 2013, 01:04:52 PM »

Thank you master, works perfect!
Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines Valid XHTML 1.0! Valid CSS!