关于table-url直接调用asp的问题

提问 未结
6 249
ftong
ftong 2018-11-3
悬赏:20飞吻
url:'ab.asp':在ASP中Response.Write输出json格式数据,没有中文字符时,table正常显示,有中文时,360浏览器能显示table,但中文乱码,其他正常。IE浏览器显示数据接口请求异常:parsererror,恳请大神解惑??

回帖
  • ftong
    2018-11-3
    解决了,是我ASP编辑保存的问题,选择utf-8保存。table-url:xxxx.asp=?参数请求,返回asp拼接的json数据,一切都正常,layui太棒了,学习中。。。。
    0 回复
  • 厉害了,还有ASP的同学,最开始玩的也是ASP。。。
    0 回复
  • @ftong 请问下面怎么修改才能接收到mangadmin_tm.asp文件中response.Write() 结果

    table.render({
    elem: '#test-table-toolbar'//'#test-table-autowidth'//
    ,url: 'mangadmin_tm.asp'//layui.setter.base +
    ,height: 'full-100'
    ,cellMinWidth: 80
    //,page: true
    ,limit: 30
    ,toolbar: '#test-table-toolbar-toolbarDemo'
    ,title: '用户数据表'
    ,cols: [[…………
    0 回复
  • ftong
    2019-1-16
    @guanxinle

    ,url: 'mangadmin_tm.asp' //注意加asp文件的路径

    如果你的后台数据,能自己拼接处理,最好处理好了传递给asp,因为asp对双引号处理比较麻烦,要2个双引号,看起来很不舒服

    我用的是asp+com,写一个通用的dll,在dll中拼接符合table 的数据格式
    0 回复
  • ftong
    2019-1-16
    @guanxinle

    set dll=Server.CreateObject("com")
    jsonstr=dll.sqltotable(sqlcmd) 'sqltotable就是你在dll文件编写的函数,读取数据表,并返回规定格式的字符串
    response.write jsonstr
    set dll=nothing
    0 回复
  • @ftong 谢谢谢谢,我再琢磨下看[good]
    0 回复