2013-05-08 86 views
1

名为"flexbox"的jquery插件在localhost中正常工作,但在服务器上不起作用。jquery flexbox在localhost(调试时)工作,但在发布后不工作

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

working at localhost(when debugged)

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

not working after publish

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

+0

代码在哪里? – vher2 2013-05-08 07:42:49

+2

如果服务器返回“结果”:[]那么它最有可能在服务器问题比jquery。 – SachinGutte 2013-05-08 07:44:49

+0

我同意@SachinG是否返回“结果”:[],这意味着您没有收到任何回复。您确定您已更改获取数据的代码,以便它适合服务器而不是本地主机? – Alex 2013-05-08 07:48:45

回答

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#中查询。我无法理解原因,但现在它在本地主机和服务器上工作。

相关问题