我想问你一个关于jQuery或javaScript代码的问题,我希望在用PHP响应结果成功后清除文本编辑器中的所有数据。
这是HTML:
<div class="form-group">
<div class="col-xs-12">
<textarea name="textarea text-desc" class="jqte-test text-desc"></textarea>
</div>
</div>
Hre是一个jQuery代码:
$("#btn-for-text").on("click",function(){
var text_desc = $(".text-desc").val();
$.ajax({
url : "php/respon_result.php",
type : "POST",
dataType: "json",
data : {text_data_desc : text_desc},
success : function(data){
if(data.result=='error'){
alert("Description is required!");
}else{
$result = "<div class='blog'>";
$result += "<textarea name='textarea' class='jqte-test hidden'>"+data.desc+"</textarea><div>"+data.desc+"</div>";
$result += "<p class='remove'>Remove</p>";
$result += "</div>";
$(".whole_result").append($result);
// clear text editor value
$(".text-desc").val('');
}, 2000 );
}
},
error : function(data){
alert('Error log');
}
});
// return false;
});
您看到我使用下面的代码来清除文本编辑器中的值,但仍然不起作用:
$(".text-desc").val('');
有人能帮帮我吗?提前谢谢你。