Fastadmin列表页的搜索框,点击用户名,邮箱或者其他字段,会有以前填过的数据,如图所示:
其实做技术的都知道,关闭input标签的autocomplete的属性就行。但fastadmin的这个搜索框是js渲染出来的,到底在哪个地方设置呢?
教大家三种方法:
1.在字段上单独设置,增加extend:'autocompleate="off"
{field: 'api', title: __('接口'),extend:'autocomplete="off"'},
这种方法需要每个字段都设置,比价麻烦。
2. 在表格初始化的时候,设置一个通用的function来处理, 代码如下:
table.on('post-body.bs.table', function(e, settins, json,xhr){
$("input[type='text']").each(function(){
$(this).attr('autocomplete', 'off');
});
});<