2012-02-14 84 views
-1

我有一個應用程序,當我在文本框中編寫一個數字時,我必須檢查該數字是否存在於數據庫中。如何使用自定義驗證器和JQuery Ajax函數執行此操作?非常感謝您提前如何使用JQuery驗證Sql中是否存在記錄?

+0

你嘗試過什麼?您是否已經爲ajax(.ascx,.asmx,.aspx文件?)設置了一個處理程序?你需要幫助我們來幫助你。 – GarethD 2012-02-14 08:49:54

+0

這可以完成,但你需要使用某種服務器端語言,如php,asp.net等連接到數據庫,並找出你需要的信息,然後通過ajax將結果傳回你的原始頁面。 – martincarlin87 2012-02-14 09:12:26

+0

@ martincarlin87我用asp.net.i寫了一個web服務,返回一個布爾值。如你所說,我coulndt將結果傳回原始頁面。究竟是什麼ajax語法? – 2012-02-14 09:58:08

回答

0

您無法編寫JavaScript連接到SQL。

  1. 在你的js中寫一個函數給ajax發送你的文本框值到服務器端驗證方法。
  2. 服務器驗證方法檢查數據庫中的給定值 並返回true或false。
  3. 驗證功能在您的js反映正常與您的ajax後 成功的結果。

參考學習: 1. api.jquery.com:尋找$。員額

+0

有很多ajax驗證程序具有良好的文檔。只需搜索jQuery驗證插件。 – 2012-02-14 08:50:18

相關問題