Jquery 显示截断的预览和完整消息

Jquery 显示截断的预览和完整消息,jquery,django,django-models,django-forms,django-views,Jquery,Django,Django Models,Django Forms,Django Views,我有一个表单,我从下拉字段中选择一条消息,然后在它旁边的文本框中显示该消息。我使用jquery提取dropbox的值,并将其作为textarea的值,如下所示: $("#id_maturity_letter").change(function() { var id = $(this).val(); $("#message_text").val($("option:selected", this).text()); $.getJSON('', {id:id}, functi

我有一个表单,我从下拉字段中选择一条消息,然后在它旁边的文本框中显示该消息。我使用jquery提取dropbox的值,并将其作为textarea的值,如下所示:

$("#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

我很难弄明白这一点


Steve

您可以使用两个下拉列表:一个是截断文本,另一个是全文(隐藏)

或者使用id->full description构建js数组