Javascript ajax提交成功后,我无法清除我的文本值
我想用id=“commenttext”清除我的文本区域A我已经尝试了所有的方法,但没有发生任何事情。没有任何建议?如果您成功回电,请正确操作,然后写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
$(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("");