2012-04-13 2 views
-1

Я использую twitter bootstrap.редактируемый профиль страницы

Я хочу создать страницу профиля с кнопкой edit в левом верхнем углу.

Когда пользователь нажимает на эту кнопку,

все поля профиля становятся редактируемыми

(я думаю input элементы)

Любая идея, как реализовать это наиболее легко?

+1

[Что вы пробовали] (http://mattgemmell.com/2008/12/08/what-have-you-tried/)? –

+0

Даже не уверен, как подойти к этому –

+0

@ EladBenda начинает читать тег [contentEditable] (https://developer.mozilla.org/en/HTML/Content_Editable), это ваш самый быстрый подход. –

ответ

0

Если вы не можете рассчитывать на всех, кто использует HTML5, вы можете сделать это с жесткого пути, когда вы начинаете с того, что все поля отключены или прочитаны, а затем нажатием одной кнопки вы изменяете атрибут. Используя ту же функцию, вы можете отобразить или включить кнопку «Сохранить». Что-то вроде ...

// Lock or Unlock Controls //////////////////////////////////////////////////////////////////////////// 
function lockControls(setLock) { 
    var bOk = setLock; 
    $("#btnSave").attr('disabled', bOk); 
    $("#emailMessage").attr('disabled', bOk); 
    $("#emailSubject").attr('disabled', bOk); 
    $("#buildingList").attr('disabled', bOk); 
} 
Смежные вопросы