Как я могу использовать jQuery для создания входа только для чтения?

Я могу только добавить, что кто-то происходящий из менее выразительные языки не мог бы понять выражения хеша или хешировать и выстроить выражения части. Кажется, что каждый язык имеет библиотеку PCRE в эти дни.

, О, и добавить к moritz идее, я обучил своих коллег на просто этом.

Плюс, я включал некоторую инструкцию относительно Данных:: Самосвал, Скаляр:: Util, Список:: Util и некоторые очень полезные модули как этот.

И почему не в этом отношении, проверьте Damian Лучшие практики Perl и поймайте несколько более мощных предложений.

136
задан Adam Bellaire 1 September 2009 в 12:57
поделиться

3 ответа

Может быть, использовать атрибут отключен:

<input disabled="disabled" id="fieldName" name="fieldName" type="text" class="text_box" />

Или просто использовать тег label:;)

<label>
-1
ответ дан 23 November 2019 в 23:36
поделиться
<html xmlns="http://www.w3.org/1999/xhtml">
<head >
    <title></title>

    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>

</head>
<body>
    <div>
        <input id="fieldName" name="fieldName" type="text" class="text_box" value="Firstname" />
    </div>
</body>

<script type="text/javascript">
    $(function()
    {
        $('#fieldName').attr('disabled', 'disabled');

    });
</script>
</html>
-1
ответ дан 23 November 2019 в 23:36
поделиться

просто добавьте следующий атрибут

// for disabled i.e. cannot highlight value or change
disabled="disabled"

// for readonly i.e. can highlight value but not change
readonly="readonly"

jQuery, чтобы внести изменения в элемент (замените отключено на только для чтения в следующем для настройки ] readonly атрибут).

$('#fieldName').attr("disabled","disabled") 

или

$('#fieldName').attr("disabled", true) 

ПРИМЕЧАНИЕ: Начиная с jQuery 1.6, рекомендуется использовать .prop () вместо .attr () . Приведенный выше код будет работать точно так же, за исключением замены .attr () на .prop () .

87
ответ дан 23 November 2019 в 23:36
поделиться
Другие вопросы по тегам:

Похожие вопросы: