#jquery #django #django-models #django-forms #django-views
#jquery #django #django-модели #django-формы #django-просмотры
Вопрос:
У меня есть форма, в которой я выбираю сообщение из выпадающего списка, а затем показываю сообщение в текстовом поле рядом с ним. Я использую jquery, чтобы извлечь значение из dropbox и поместить его в качестве значения текстовой области, вот так:
$("#id_maturity_letter").change(function() {
var id = $(this).val();
$("#message_text").val($("option:selected", this).text());
$.getJSON('', {id:id}, function(json) {
});
});
Моя единственная проблема в том, что мое сообщение возвращается следующим образом:
def __unicode__(self):
return "%s" % self.body[0:20]
Причина в том, что сообщение в выпадающем списке не охватывает всю страницу, а затем некоторые. Теперь возможно показать усеченное сообщение в выпадающем списке, но полное сообщение в текстовом поле «предварительный просмотр»? Конечно, используя jquery / django.
У меня возникли проблемы, пытаясь разобраться в этом.
Стив
Ответ №1:
Вы можете использовать два выпадающих списка: один с усеченным текстом и один (скрытый) с полным текстом
или создайте массив js с идентификатором -> полное описание