1

名为“flexbox”的 jquery 插件在 localhost 中工作正常,但在服务器上不起作用。

在本地主机调试(工作版本):

在本地主机工作(调试时)

发布到服务器后(不工作):

发布后不工作

非工作版本的响应(发布到服务器后)返回为 response => "results": [],如 firebug 中所示。我在一个 asp .net mvc 项目中使用这个组件。我测试过的浏览器(chrome、firefox、explorer)存在问题。可能是什么原因?

4

1 回答 1

0

经过一番搜索和试用,我意外地解决了它。问题不在于 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# 中对查询进行了参数化。我无法理解原因,但现在它可以在本地主机和服务器上运行。

于 2013-05-09T07:34:03.067 回答