首页 > 解决方案 > 成功提交 ajax 后,我无法清除我的 textare 值

问题描述

  $(document).on('click','#commentsubmitimage',function(e) {
    console.log("beni");
    e.preventDefault();


     var content =$('#commenttext').val();
    console.log(content);

    var imageid = $('#imagecomid').val();
    $.ajax({
      type: 'POST',
      url: "/user/postcoment/" + imageid,

      data:{
        contenta:content
      },
      success: function(data) {
      // have try this
       document.getElementById(commenttext).innerHTML = '';
     // have try this
       $('#commenttext').val('');
 },
      error: function(data) {
        console.log(data);
      }

    });
  });

我想用 id="commenttext" 清除我的 textareaa 我已经尝试了所有方法,但没有任何建议?

标签: javascriptjqueryhtmlnode.jsajax

解决方案


如果您的成功回电正常工作,然后写

success: function(data) {
  alert("working");
  $("#commenttext").val("");

推荐阅读