2013-08-29 2 views
0

Я пытаюсь сделать кнопку в таблице сетки сетки, которая говорит редактировать, затем нажмите кнопку «Скрыть правую кнопку» и кнопку «Сохранить». Я попытался использовать jQuery .hide и .show, но они не работают в таблице. Любые советы приветствуются.Показать и скрыть кнопку ввода в таблице сетки сетки

<button class="1">edit</button> 
<button class="2">Save</button> 


$(".1").click(function() { 
    $(".1").hide(function){ 
    $(".2").show('fast') 
}); 

<style> 
     .2 { 
     display:none; 
      } 
</style> 
+0

пожалуйста, напишите примеры кода, что вы пробовали. –

+2

Опубликовать jQuery также – Arpit

ответ

0

Это именно то, что вы искали?

Working jsFiddle here

HTML:

<table id="mytable"> 
    <tr> 
     <th>First Name</th> 
     <th>Last Name</th> 
    </tr> 
    <tr> 
     <td> 
      <input type="text" class="txt_input" id="fname" /> 
     </td> 
     <td> 
      <input type="text" class="txt_input" id="lname" /> 
     </td> 
    </tr> 
</table> 
<input type="button" id="edbutt" value="Allow Editing" /> 
<input type="button" id="svbutt" class="hidden" value="Save" /> 

JQuery/Javascript

$('.txt_input').prop("disabled", true); 

$('#edbutt').click(function() { 
    $('.txt_input').prop("disabled", false); 
    $('#svbutt').removeClass('hidden'); 
    $(this).addClass('hidden'); 
}); 

$('#svbutt').click(function() { 
    alert('We are saving now'); 
}); 

CSS:

.hidden{display:none;} 
+0

да, то есть эффект im после, но я не могу заставить его работать в строке таблицы –

+0

Я пропустил что-то большое, у моего имени класса была запятая, а не период спасибо за помощь! –

+0

Рад помочь. С наилучшими пожеланиями в остальной части вашего проекта. – gibberish

Смежные вопросы