У меня есть таинственная проблема с проверкой jQuery на стороне клиента. У меня есть этот кусок кода, который работает в экстерном JS-файла штрафа - но встраивать он не работает:jQuery custom validation in MVC 5
<script type="text/javascript">
$(document).delegate('#RegisterForm', 'submit', function() {
$('#ErrorsUl').empty();
if ($('#MyString').val() == "") {
$('#ErrorsUl').append('<li>@MvcTest.Resources.Views.Home.Strings.MyString</li>');
$('#Errors').show();
return false;
}
});
</script>
На мой взгляд, я также использовать стандартную проверку рамок. Моя теория заключается в том, что эта стандартная проверка сводит на нет мою собственную проверку - возможно ли это? Когда да, как я могу обойти это?
Моя проблема заключается в том, что я должен использовать это дерьмо встроенного кода из-за моей строки ресурса, которая недоступна в extern js-файле. :(
У вас есть сообщения об ошибке? – Zaphod
@ Zaphod Нет, я не получаю сообщение об ошибке :( –
@RobertJaskowski У вас нет доступа к MvcTest.Resources.Views.Home.Strings.MyString из внешнего файла JavaScript? – pwdst