Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/38.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript JS引导表将布尔值显示为是和否,而不是1和0_Javascript_Css_Twitter Bootstrap_Bootstrap Table - Fatal编程技术网

Javascript JS引导表将布尔值显示为是和否,而不是1和0

Javascript JS引导表将布尔值显示为是和否,而不是1和0,javascript,css,twitter-bootstrap,bootstrap-table,Javascript,Css,Twitter Bootstrap,Bootstrap Table,我有一个bootstrap表,它从mysql数据库中获取数据,我有一个布尔值,我想在我的bootstrap表中显示为YES或NO,而不是1或0。我的JS引导表代码 var $table = $('#table'); $table.bootstrapTable({ url: 'list-user.php', search: true, pagination: true, buttonsClass: 'primary', showFooter: true,

我有一个bootstrap表,它从mysql数据库中获取数据,我有一个布尔值,我想在我的bootstrap表中显示为YES或NO,而不是1或0。我的JS引导表代码

var $table = $('#table');
$table.bootstrapTable({
    url: 'list-user.php',
    search: true,
    pagination: true,
    buttonsClass: 'primary',
    showFooter: true,
    minimumCountColumns: 2,
    columns: [{
        field: 'num',
        title: '#',
        sortable: true,
    }, {
        field: 'first',
        title: 'Available',
        sortable: true,

    },],

});

我是一名学习者,尝试过各种在线解决方案,但都无法成功。

使用格式化程序功能-例如

function formatYesNo(value,row,index){
  return value==0 ? 'No' : 'Yes';

}
按如下方式定义列格式化程序:

格式化程序:formatYesNo


为什么不更改PHP脚本以生成是/否?感谢您的回复,该选项将不起作用,因为其他程序使用该应用程序,需要将这些值设置为bool。查看文档中的
responseHandler
选项:您可以在响应呈现在表中之前替换响应中所需的内容。您可以使用
$val?1:0如果使用JQuery,可以使用它:$('tableSelector').find('td:last child').each(function(){this.html()==='true'?this.html('Yes'):this.html('No'))只是一个示例,可以改进。