2012-02-14 2 views
-1

У меня есть приложение, и когда я пишу номер в текстовом поле, я должен проверить, существует ли этот номер в базе данных или нет. Как я могу это сделать с помощью функций Custom Validator и JQuery Ajax? Большое вам спасибоКак проверить, существует ли запись в Sql с помощью JQuery?

+0

Что вы пробовали? У вас уже установлен обработчик для ajax (.ascx, .asmx, .aspx file?). Вы должны помочь нам, чтобы помочь вам. – GarethD

+0

это можно сделать, но вам нужно использовать какой-то язык на стороне сервера, такой как php, asp.net и т. Д., Чтобы подключиться к базе данных и узнать информацию, которая вам нужна, а затем передать результат на исходную страницу через ajax , – martincarlin87

+0

@ martincarlin87 Я использовал asp.net.i написал веб-сервис, возвращающий логическое значение. Как вы сказали, я вернул результат обратно на исходную страницу. Какой именно синтаксис ajax? –

ответ

0

Вы не можете писать JavaScript, чтобы подключиться к SQL.

  1. напишите функцию в js, чтобы ajax разместил ваше текстовое поле до метода проверки на стороне сервера.
  2. Метод проверки серверов проверяет данное значение с помощью вашей базы данных и возвращает true или false.
  3. Функция проверки в вашем js правильно отражается на вашем сообщении ajax Результаты успеха.

Ссылки на изучение: 1. api.jquery.com: ищет $ .post

+0

Существует множество валидаторов ajax с хорошей документацией. Просто найдите плагин проверки jQuery. –