名为“flexbox”的 jquery 插件在 localhost 中工作正常,但在服务器上不起作用。
在本地主机调试(工作版本):
发布到服务器后(不工作):
非工作版本的响应(发布到服务器后)返回为 response => "results": []
,如 firebug 中所示。我在一个 asp .net mvc 项目中使用这个组件。我测试过的浏览器(chrome、firefox、explorer)存在问题。可能是什么原因?
名为“flexbox”的 jquery 插件在 localhost 中工作正常,但在服务器上不起作用。
在本地主机调试(工作版本):
发布到服务器后(不工作):
非工作版本的响应(发布到服务器后)返回为 response => "results": []
,如 firebug 中所示。我在一个 asp .net mvc 项目中使用这个组件。我测试过的浏览器(chrome、firefox、explorer)存在问题。可能是什么原因?
经过一番搜索和试用,我意外地解决了它。问题不在于 flexbox。它是关于查询的。
查询是:
query = @"SELECT L.KURUM_NO, L.AD KURUMADI
FROM LABARATUVAR L WHERE L.AD LIKE '%" + q + "%'";
现在:
query = @"SELECT L.KURUM_NO, L.AD KURUMADI
FROM LABARATUVAR L WHERE L.AD LIKE '%'||:q||'%'";
我只在 C# 中对查询进行了参数化。我无法理解原因,但现在它可以在本地主机和服务器上运行。