Javascript ajax提交成功后,我无法清除我的文本值

Javascript ajax提交成功后,我无法清除我的文本值,javascript,jquery,html,node.js,ajax,Javascript,Jquery,Html,Node.js,Ajax,我想用id=“commenttext”清除我的文本区域A我已经尝试了所有的方法,但没有发生任何事情。没有任何建议?如果您成功回电,请正确操作,然后写 $(document).on('click','#commentsubmitimage',function(e) { console.log("beni"); e.preventDefault(); var content =$('#commenttext').val(); console.log(cont

我想用id=“commenttext”清除我的文本区域A我已经尝试了所有的方法,但没有发生任何事情。没有任何建议?

如果您成功回电,请正确操作,然后写

  $(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);
      }

    });
  });

是否已验证正在执行成功回调?请确保已调用成功函数。此外,
commenttext
未定义。我现在验证了,并且没有执行。如何修复它,使其回调正在执行?在您的网络控制台中,请求的响应代码是什么?我现在修复了它,我忘记了在发布路线中调用我的成功回调,谢谢大家的帮助!
success: function(data) {
  alert("working");
  $("#commenttext").val("");