我有一个数据库中的预设电子邮件列表."感谢您成为会员","感谢您在途中购买它" - 这样的东西.我正在使用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) 你能在 postgreSQL 查询中格式化电话号码吗?我有一个电话号码栏。电话号码的保存方式如下:1234567890。我想知道 postgres 是否会格式化为 (123) 456-7890。我可以在查询之外执行此操作,我使用的是 php,但如果我能够获得像 (123) 456-7890 这样的查询输出,那就太好了
美好的一天我正在尝试创建一个带有自动增量列的临时表。我已经尝试了以下各种版本,但我没有让它工作。
create temp table aatemp1 as (id serial, (select unnest (string_to_array('388c45f-998d-4d9c-b59a-bd37b70bba7a', '-'))));
Run Code Online (Sandbox Code Playgroud)