如何通过选择从SQL填充的下拉列表来检索SQL中的值到文本区域使用JavaScript在PHP中
how to retrieve values from SQL into text area via selecting drop down list populated from SQL using javascript in php
我正在尝试通过在下拉列表中选择同一表的名称字段来用表中的数据填充文本区域。我拥有的代码如下。下拉列表当前正在从 SQL 填充,并且所有查询都已就绪。我主要不确定所需的JavaScript。任何帮助将不胜感激。
<li><label for="frm_precan">Canned Response</label>
<span class="input">
<select id="frm_precan" name="precan" onchange="updateText();">
<option value="">--Please Select--</option>
<?php foreach($precan_list as $precan) : ?>
<option value="<?=$precan['id'];?>"><?=$precan['name'];?></option>
<?php endforeach; ?>
</select>
</span>
</li>
</ul>
<textarea id="txtmessage" style="width: 100%; margin: 0; padding: 0; border-width: 1; font-family: courier;" name="message" rows="10"></textarea>
<script type="text/javascript">
function updateText()
{
document.getElementById('txtmessage').value = '';
}
</script>
目前,我有链接到更改函数的javascript,它可以清除文本区域。我正在尝试使用相同的表信息填充文本区域,只是该表的不同字段。
你可以使用 JQuery 来实现这一点
在 HTML 的"头"部分添加
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/jquery-ui.min.js"></script>
那么你的函数是:
function updateText(){
var value = $("#frm_precan option:selected").text();//id of select
$('#text_area').val(value);
}
在你的网页中
<textarea id="text_area"></textarea>
相关文章:
- 如何使用jquery在填充自动完成的值后使文本框只读
- 使用Clipboard.js复制span文本
- 使用JS如何动态更改显示的html文件中的文本背景颜色
- 用程序搜索JQuery数据表中的文本
- 如何防止在客户端/服务器两侧对文本框进行sql注入
- 有没有一种方法可以用包含ENTER键换行符的SQL数据填充文本区域表单
- SQL生成的选择菜单,根据相关值更新文本框
- 如何在Web SQL数据库中逐行插入文本文件
- 如何通过选择从SQL填充的下拉列表来检索SQL中的值到文本区域使用JavaScript在PHP中
- 关于在数据库(SQL)中保存文本数据的要求
- 插入文本从SQL到CKEDITOR
- jQuery在元素中搜索文本就像SQL查询一样
- 文本框中的sql server html
- 将Web SQL数据库导出为文本文件,并使用javascript代码将其发送给Phonegap项目中的用户
- 在客户端上显示SQL格式文本的最佳方式
- 如何将Javascript字符串转换为SQL长文本
- 富文本数据保存为HTML到sql server
- 在文本区域突出显示Sql代码
- 我们可以使用JAVASCRIPT将文本框的值插入到sql数据库中吗
- 如何从sql Lite DB获取针对阿拉伯文本的结果