2014-02-12 3 views
0

Вот мой код формы представления:Отключить стороне клиента проверки с JavaScript

$('#mainForm').submit(); 

Все решения для отключения клиента проверки на стороне, что я видел вовлекли обновление атрибута на кнопке, которая нажата. Но в моем коде нет нажатия кнопки. Форма отправляется с использованием javascript.

Как отключить проверку на стороне клиента на стороне клиента перед отправкой формы с кодом?

+1

Связанные если не дублировать: http://stackoverflow.com/questions/203844/jquery-validation-plugin-disable-validation-for-specified-submit-buttons особенно этот ответ: http://stackoverflow.com/a/2879499/872395 – nemesv

+0

Это сработало ... http://stackoverflow.com/a/2879499/221683 –

ответ

0

Я надеюсь, что я правильно понимаю, я делаю простой код для вас,

Если вы хотите, чтобы остановить представить, вы можете использовать вернуть ложь в вашем яваскрипте функции.

проверить эту скрипку: http://jsfiddle.net/mehmetakifalp/Z9Rw2/

$("#buttonForm").on('click', function(e){ 
    return false; 
    $("#mainForm").submit(); 
}); 
+0

Это не кнопка, а изменение выпадающего списка, которое запускает представление. Во всяком случае, я вернул false из обработчика, но он все еще запускает проверку. Я проверил скрипку, но в нее не включена библиотека проверки, поэтому ее демонстрационная сила несколько уменьшена. –

+0

поделитесь своим кодом на jsfiddle. – mehmetakifalp

0

Как отключить проверку на стороне клиента?

попробовать это

HtmlHelper.ClientValidationEnabled = false; 
+1

Это не использует Javascript. –

Смежные вопросы