gpt4 book ai didi

javascript - onclick 获取数据并插入到文本区域

转载 作者:行者123 更新时间:2023-11-29 21:08:31 25 4
gpt4 key购买 nike

我想获取分配给某个组(例如“Mumbai2015”)的所有联系人行。在撰写电子邮件页面上,我会列出用户拥有的所有组,并且还希望当用户单击特定组时,所有分配的联系人应插入到以逗号(,)分隔的文本区域中。

我想通过 onclick 事件来完成此操作,而无需刷新浏览器。这可能吗?

<script>
function getFunction(str)
{
var thought = jQuery("textarea#recemail").val();
var getemail = "NULL";
<?php
$phpvar='"+str+"';
$txtcont = '"+thought+"';
$ppwp = $phpvar;
// Check connection
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
$usern = $_SESSION['login_user'];
$sql2 = "select GROUP_CONCAT(email SEPARATOR ',') allemail from contacts,groups where groups.grpname=contacts.grp and contacts.user='".$usern."' and contacts.level=2 and groups.ID='".$ppwp."';";
$retval2 = mysqli_query($con,$sql2);
$row2 = mysqli_fetch_array($retval2);
$row_cnt = mysqli_num_rows($retval2);
if($row_cnt > 0) {
$getemail = $row2['allemail'];
echo 'var getemail = "'.$getemail.'";';
}
?>
return getFunction2(getemail);
}
function getFunction2(getemail)
{
var thought = jQuery("textarea#recemail").val();
document.getElementById("recemail").innerHTML= thought+getemail+",";
}</script>

最佳答案

将 JS 和 PHP 代码分开。将您的 PHP 放入服务器上的单独 php 文件中,并使其返回 JSON object for example

这次在客户端的 Javascript 中,使用 $.get调用您的 php 脚本,并在您的 javascript 代码中的 $.get 回调函数中处理返回的 JSON。

您将通过这种方式使用的技术称为 AJAX https://en.wikipedia.org/wiki/Ajax_(programming)。

关于javascript - onclick 获取数据并插入到文本区域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36615057/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com