$('body').on('hidden.bs.modal','.modal',function(){ $(this).removeData('bs.modal'); });
不起作用。
$('body').on('hidden.bs.modal', '.modal', function () { console.log("RemoveData before:" + $(this).data("bs.modal")); $(this).removeData("bs.modal"); console.log("RemoveData after:" + $(this).data("bs.modal")) });
有用啊
日志显示是这样,但是modal里input还是有上一次文本的
@chuJianNi: removedata清除的是节点上的data数据
input不能这样清除的,选择input节点设置value等于空
@远扬: 这个是jquery写法吗? ($(this).data("bs.modal"));
这个bs.madal 又是什么意思?
@chuJianNi:
是jquery写法,bs.madal不是你写你不知道啥意思?...
也是醉了~那你是要清除啥数据?
看看这文档清楚了吧
@远扬: 这文档在哪找的
@chuJianNi:
你要的文档
@远扬:real nice