当有人选择选项时,如何将MySQL中的数据插入文本区域
How to insert data from MySQL into textarea when someone select option
当有人选择选项但页面不应该刷新时,我需要将数据从 MySQL 插入文本区域,它会有更多选项,所以每个选项都是针对特定文本的,它应该是这样的:
<select name='title_for_text'>
<option value='1'>Title 1</option>
<option value='2'>Title 2</option>
</select>
<textarea> SELECTED TEXT FOR TITLE 1 </textarea>
当某些人选择标题 1 它应该以文本区域形式显示文档 ID 1 的 mysql 基本文本......
我使用TINYMCE文本区域...
你可以
这样做:
目录:
<select id="select">
<option value="1">Title 1</option>
<option value="2">Title 2</option>
</select>
<textarea id="textarea"> SELECTED TEXT FOR TITLE 1 </textarea>
Jquery:
$("#select").on("change",function(){
var SelVal = $(this).val();
$.post("url'to'php",{SelVal:SelVal},function(answer){
$("#textarea").val(answer);
});
});
.PHP:
$val = $_POST['SelVal'];
$query_result='';
//Your Query Here
echo $query_result;
exit();
使用您的代码,您可以使用:
function loadText(e) {
var thisValue = $(this).val();
$('textarea').load('get_text.php?v='+thisValue);
};
$('select[name=title_for_text]').on('change', loadText);
在小提琴中。
这假设您的get_text.php
脚本将根据发布的变量v
输出文本。
相关文章:
- 使用jquery将mysql数据获取到新的表行中
- 单击鼠标,用MySQL数据填充html表单输入字段
- 使用 mysql 数据创建条形图
- 使用 Ajax 将 PHP 嵌入到 JavaScript 中,以便将 MySQL 数据存储在 JavaScript 对象
- 用 MySql 数据填充 JavaScript 数组
- 使用javascript和php推送MySQL数据
- 使用html表显示MySql数据
- 我无法获取显示mySql数据的Slickgrid
- 使用javascript和ajax插入mysql数据
- 无法获取 AJAX 表单来提交 MySQL 数据
- 如何使用 .ajax 拉取 MySQL 数据并用它填充表单
- 使用 Ember.js 从 Laravel 后端加载 Mysql 数据
- 为什么尽管查询查找记录,mysql 数据没有拉入表单,查找值是否需要是唯一的
- 使用 mysql 数据在 php 中构建多维数组
- 获取 MySql 数据到 PHP 数组并转换为 Javascript 数组
- 使用 jQuery ajax 从选择框加载 MySQL 数据时遇到困难
- PHP页面未更新MySQL数据
- 如何在php中从mysql数据中绘制树结构
- 如何在javascript代码中获取Mysql数据
- 骨干关系型,使用mysql数据将模型表示为表行