.Model.already 这个内容是什么?会不会是服务器环境上和本地差别导致,例如session等问题.你可以先测试后端先写死为一个值看是否等获取到.确定出问题是在哪一块
好了,谢谢
如果你是直接在 script 标记里面,写的,你可以查看源文件或者 f12 看看!
我就是在源文件里看的,本地运行的时候,源文件能看到获取到值了,但是在服务器上运行的时候,在源文件里又看不到。
@Andylls: 那很显然是在服务器端时,没有获取到 Model.already ,
这个只有自己检查检查咯,看看日志,是否有报错啥的!
@张坤: 。。。本地是对的,报不了错,服务器也调试不了,检查不了
alert(al)是什么东西呢?报什么错呢?
var al = <%=.Model.already %> al是js里定义的变量,<%=.Model.already %>是从后台获取的值
@Andylls: 我是说你alert(al)看看al的值是什么
@田林九村: 我在后台定义的already是int类型,在本地显示是1,但是在服务器显示0,是1的话就是正确的
定义Model的时候是否有错?
应该不会,其他好多变量都跟那个定义的方式一样,其他的都没错
.Model.already 怎么前面有个.啊,我记得是不需要的
我也不知道,我这项目是二次开发的,其他的地方都有这个"."。