在 javascript 中(ajax 成功)在 Rich Textarea 中显示数据?
Display data in Rich Textarea on (ajax success) in javascript?
这是我的代码:
<textarea
class="textarea" id="about_us" placeholder="Place some text here"
style="width: 100%; height: 100%; font-size: 14px; line-height: 18px; border: 1px solid #dddddd; padding: 10px;"
>
</textarea >
我的 JavaSript 代码是 我收到数据但只有 Rich Textarea 我们没有显示
See This RichTextarea Image
<script>
$(document).ready(function () {
$(document).on('click', '.editbtn', function(){
var Pedit_id = $(this).attr("id");
$.ajax({
url:"../fetch/editproduct.php",
method:"POST",
data:{Pedit_id:Pedit_id},
dataType:"json",
success:function(data){
$('#about_us').val(data.product_dec);
}
});
});
});
</script>
请告诉我哪里弄错了,因为我想在单击按钮时使用 ajax 从 MySQL 数据库获取数据并显示到特定的文本区域,请解决这个问题。
问候
阿桑·贾维德
您正在尝试在 ID 为 about_us
的元素中设置值 data.product_dec
。
由于您使用的是 Jquery 我建议使用 JQuery 的 .val()
方法来达到预期的结果。
更新:
$(document).ready(function () {
$(document).on('click', '.editbtn', function(){
var Pedit_id = $(this).attr("id");
$.ajax({
url:"/fetch/editproduct",
method:"POST",
data:{Pedit_id:Pedit_id},
dataType:"json",
success:function(data){
$('#about_us').val(data.product_dec);
}
});
});
});
url 可能是您要发送到 php 文档并添加扩展名的 problem.If:
url : "../fetch/editproduct.php",
然后是成功函数,product_dec 不是 method.I 我不确定你想在那里做什么,但做到了:
$('#about_us').val(data+"product_dec");
这是我的代码:
<textarea
class="textarea" id="about_us" placeholder="Place some text here"
style="width: 100%; height: 100%; font-size: 14px; line-height: 18px; border: 1px solid #dddddd; padding: 10px;"
>
</textarea >
我的 JavaSript 代码是 我收到数据但只有 Rich Textarea 我们没有显示 See This RichTextarea Image
<script>
$(document).ready(function () {
$(document).on('click', '.editbtn', function(){
var Pedit_id = $(this).attr("id");
$.ajax({
url:"../fetch/editproduct.php",
method:"POST",
data:{Pedit_id:Pedit_id},
dataType:"json",
success:function(data){
$('#about_us').val(data.product_dec);
}
});
});
});
</script>
请告诉我哪里弄错了,因为我想在单击按钮时使用 ajax 从 MySQL 数据库获取数据并显示到特定的文本区域,请解决这个问题。 问候 阿桑·贾维德
您正在尝试在 ID 为 about_us
的元素中设置值 data.product_dec
。
由于您使用的是 Jquery 我建议使用 JQuery 的 .val()
方法来达到预期的结果。
更新:
$(document).ready(function () {
$(document).on('click', '.editbtn', function(){
var Pedit_id = $(this).attr("id");
$.ajax({
url:"/fetch/editproduct",
method:"POST",
data:{Pedit_id:Pedit_id},
dataType:"json",
success:function(data){
$('#about_us').val(data.product_dec);
}
});
});
});
url 可能是您要发送到 php 文档并添加扩展名的 problem.If:
url : "../fetch/editproduct.php",
然后是成功函数,product_dec 不是 method.I 我不确定你想在那里做什么,但做到了:
$('#about_us').val(data+"product_dec");