【问题标题】:Show truncated preview and full message显示截断的预览和完整的消息
【发布时间】:2011-12-07 01:56:47
【问题描述】:

我有一个表单,我从下拉字段中选择一条消息,然后在它旁边的文本区域框中显示该消息。我用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。

我无法弄清楚这一点。

史蒂夫

【问题讨论】:

    标签: jquery django django-models django-forms django-views


    【解决方案1】:

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

    或者用 id 构建一个 js 数组 -> 完整描述

    【讨论】:

      猜你喜欢
      • 2012-09-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-12
      • 1970-01-01
      • 1970-01-01
      • 2022-12-15
      • 1970-01-01
      相关资源
      最近更新 更多