Я использую Bootstrap 3 для создания модальной формы. Перед нажатием кнопки пользователя, чтобы открыть модальный, есть проверка поля.Bootstrap modal не отображается после того, как его не открыли
Если он действителен, тогда отображается модальное изображение, в противном случае запрещается показывать модальный вид.
Проблема заключается в втором шансе, пользователь нажимает кнопку, а модальный не отображается. Как решить эту проблему?
кода, чтобы показать модальный и предотвратить модальность не показывались: jsfiddle
$("#btnLookupClient").click(function (e) {
if ($("select[name='OfficeID'] option:selected").index() <= 0) {
alert("Please select office");
$("#OfficeID").focus();
$("#clientModal").on("show.bs.modal", function (e) {
return e.preventDefault() // stops modal from being shown
});
} else {
var url = '@Url.Content("~/Client/Search?officeID=")' + $("#OfficeID").val();
$.get(url)
.done(function (data) {
$("#lookup-client-container").html(data);
$("#clientModal").modal(show = true, backdrop = true);
});
}
});
вы можете показать свой HTML и скрипку? –
@ Jake745 'http: // jsfiddle.net/rsxb8tku /' – Willy