javascript - 如果在布局刀片中使用两个模态,如何显示特定模态,假设表单已验证并且何时返回错误
问题描述
我在layout.blade中有两个模式(登录和注册) ,我已经将它包含在index.blade @include('layout')
我正在使用此代码来识别我想要的模式,但它似乎没有工作
<p id="check_modal_type"></p>
<script type="text/javascript">
function loginORregister(login_or_register){
if(login_or_register=='login'){
document.getElementById('check_modal_type').innerHTML = 'login';
}
else{
document.getElementById('check_modal_type').innerHTML = 'register';
}
}
$(document).ready(function () {
//$('#signupModal').modal('show');
alert(abc);
@if (count($errors) > 0)
if(document.getElementById('check_modal_type').innerHTML =='register'){
$('#signupModal').modal('show');
}
if(document.getElementById('check_modal_type').innerHTML =='login'){
$('#loginModal').modal('show');
}
@endif
});
</script>
我正在调用onclick="loginORregister('login');" 每当respose出现错误时,在表单的提交按钮上更改innerHTML,javascript更改的值会重置... :(
如果您有任何想法如何实现这一点,或者只是我如何知道当响应以特定模态出现时必须显示哪个模态
提前谢谢你们。
解决方案
推荐阅读
- amazon-web-services - AWS CloudWatch:警报状态 24 小时后重复警报通知
- c - 跳跃搜索算法的复杂性
- python - 一天熊猫数据框中n个最低价格的小时间隔的平均值
- jenkins - 如何为 Job DSL 创建的多分支作业设置发现模式
- vba - 如何读取 VBA LDAP 查询中的所有属性值?
- python - 使用来自多个位置的输入训练 LSTM
- python - 有没有办法查看 2 个数据列是否代表相同类型的信息?
- asp.net-mvc - ASP.NET MVC 5 Actionlink 忽略 actionname
- javascript - 无论如何在提交之前和之后检测表单值的变化?
- c++ - 为什么我们找不到动态分配的数组大小?