采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
问题:第一次输入错误电话,点击“立即咨询”,会在页面反馈错误信息,第二次输入正确的信息,再次点击立即咨询,后alert提交成功,但是页面上还是有错误提示如图,我已尝试改动html代码如下
测试后并没有效果。请老师看看如何才可以提交正确信息后,去除错误提示?
问题解决没有 你可以参考一下 下面同学的写法
下面同学的方法试了的。没有效果,我还测试$('#jsCompanyTips').empty(),还是一样不能去除错误提示呢
第一 你确定一下 #jscompanytips 这个元素是否存在 第二 .html()这种用法是获取html内容, 你可以使用 .html("") 或者.text("")设置值为空
谢谢老师,可以了。原因是我们在base页面js代码没有弄成block,导致在org-list.html页面的改动继承不过去,所以改动没有生效。是我粗心了。还有这里也给出几个可以去除错误提示的方法,后面的同学可以参考:1. 就是.html("")或者.text(""); 2. 是 .empty() 3. 是.remove()。亲测有效
实测,需要调用hide()方法,代码如下
if (data.status == 'success') { $('#jsStayForm')[0].reset(); $('#jsCompanyTips').hide(); alert("提交成功")} else if (data.status == 'fail') { $('#jsCompanyTips').html(data.msg)}
光reset是不行的
$('jsStayForm')[0].reset();
这句代码就是把form中的内容重置,错误提示也应该是没有了的。
试了的,还是不能够去除错误提示
登录后可查看更多问答,登录/注册
【毕设】Python 2.7到3.6 完美适配,Django升级2.0
14.6k 81
748 4
1.6k 22
1.4k 20