小编Jef*_*zer的帖子

从summernote textarea中提取已编辑的文本

我有一个数据库中的预设电子邮件列表."感谢您成为会员","感谢您在途中购买它" - 这样的东西.我正在使用Bootstrap模式来编辑这些电子邮件.当我单击编辑按钮时,模态下降,并填充数据库中的数据:电子邮件名称,主题,正文.我正在使用传递数据到bootstrap模式来完成此任务.效果很好.现在我使用summernote作为我的富文本编辑器.

这是我的textarea,显示未编辑的数据:

<textarea class="summernote input-block-level" id="content" name="content" rows="18"></textarea>
Run Code Online (Sandbox Code Playgroud)

类summernote是数据如何定向到输出文本区域,以便可以编辑它.编辑完数据后,我单击"提交",然后使用下面的代码将数据提取到JavaScript.

    $(document).ready(function()
        {
          $('button[id=editEmail]').on('click', function()
          {

var $email_edbody_array = $('textarea[name="content"]').html($('#summernote').code());
var $email_edbody = $email_edbody_array.html();
console.log("edited email" + $email_edbody);
Run Code Online (Sandbox Code Playgroud)

有趣的是,如果summernote文本区域为空白,这可以正常工作 - 如果我创建一个新的电子邮件而不是编辑一个.本console.log应该输出编辑的电子邮件正文中,但事实并非如此.它输出原始的电子邮件正文.我不知道为什么.

将编辑好的电子邮件发送到我的JavaScript中我缺少什么.以下是我认为对此问题很重要的代码的主要部分.

此部分是页面的输出,以及编辑按钮的数据重定向.

          <?php while ($datarow_emails = pg_fetch_assoc($results_emails))
          {
           echo " 
            <tr>
                <td>".$datarow_emails['internal_name']."</td> 
                <td>".$datarow_emails['email_subject']."</td>
                <td>".$datarow_emails['type']."</td>
                <td>
                        <span class='btn btn-info btn-small open-editEmailModal' data-toggle='modal' 
                            href='#editEmail' data-inm='".$datarow_emails['internal_name']."'
                            data-es='".$datarow_emails['email_subject']."'
                            data-bdy='".$datarow_emails['email_body']."'
                            data-ty=".$datarow_emails['type']."
                            data-ces=".$datarow_emails['canned_email_sid'].">
                        <i class='icon-edit icon-white'></i> Edit</span>

                        <span class='btn btn-danger btn-small open-delEmailModal' data-toggle='modal'href='#deleteWarning' data-ces=".$datarow_emails['canned_email_sid'].">
                        <i class='icon-remove icon-white'></i> Delete</span>
                </td>
            </tr>";
          } …
Run Code Online (Sandbox Code Playgroud)

html jquery twitter-bootstrap summernote

24
推荐指数
3
解决办法
6万
查看次数

在 postresql 查询中格式化电话号码

你能在 postgreSQL 查询中格式化电话号码吗?我有一个电话号码栏。电话号码的保存方式如下:1234567890。我想知道 postgres 是否会格式化为 (123) 456-7890。我可以在查询之外执行此操作,我使用的是 php,但如果我能够获得像 (123) 456-7890 这样的查询输出,那就太好了

sql postgresql

2
推荐指数
2
解决办法
1万
查看次数

创建一个带有串行/自动增量列的临时表

美好的一天我正在尝试创建一个带有自动增量列的临时表。我已经尝试了以下各种版本,但我没有让它工作。

create temp table aatemp1 as (id serial, (select unnest (string_to_array('388c45f-998d-4d9c-b59a-bd37b70bba7a', '-'))));
Run Code Online (Sandbox Code Playgroud)

sql postgresql

2
推荐指数
1
解决办法
5345
查看次数

标签 统计

postgresql ×2

sql ×2

html ×1

jquery ×1

summernote ×1

twitter-bootstrap ×1