2013-05-08 52 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#中查詢。我無法理解原因,但現在它在本地主機和服務器上工作。

相關問題