jquery模式弹出事件
有人知道如何从偶数触发模态吗?就像一封来自新闻信函的感谢信。我正在使用bpopup模式,它可以通过单击操作正常工作,但我需要从表单中的隐藏输入值触发它。我可以在提交时触发它,但表单需要先运行检查,然后重定向到感谢消息。此时,隐藏输入中的值显示链接消息 以下是我正在使用的模式的链接: 这是表格jquery模式弹出事件,jquery,popup,modal-dialog,Jquery,Popup,Modal Dialog,有人知道如何从偶数触发模态吗?就像一封来自新闻信函的感谢信。我正在使用bpopup模式,它可以通过单击操作正常工作,但我需要从表单中的隐藏输入值触发它。我可以在提交时触发它,但表单需要先运行检查,然后重定向到感谢消息。此时,隐藏输入中的值显示链接消息 以下是我正在使用的模式的链接: 这是表格 form action='http://' method='post' input type='hidden' name='list' value='Marketing'/ input type='hidd
form action='http://' method='post'
input type='hidden' name='list' value='Marketing'/
input type='hidden' name='redirect-success' value='my-website.com/thank-you'/
p align="left">Join our Mailing List</p
input type='text' name='email'/
input class='radio' type='radio' name='action' value='add' checked='checked'/>Subscribe
input class='radio' type='radio' name='action' value='delete' style="margin-left: 140px;"/>Unsubscribe
input type='submit' value='subscribe'
/form>
formaction='http://'method='post'
输入type='hidden'name='list'value='Marketing'/
输入type='hidden'name='redirect-success'value='my-website.com/thank-you'/
p align=“left”>加入我们的邮件列表
输入type='text'name='email'/
输入class='radio'type='radio'name='action'value='add'checked='checked'/>订阅
输入class='radio'type='radio'name='action'value='delete'style=“左边距:140px;”/>取消订阅
输入类型='submit'值='subscribe'
/表格>
这似乎是一个真正的挑战,因为“知道一个人”似乎能够做到这一点,我已经问过了?您可以使用许多事件(我不确定jQuery是否支持所有事件)。但是:每次有人从单选按钮上取下鼠标时,都会触发onblur事件(但它主要用于文本区域)。还有一个onsubmit事件可用于检查表单是否已完成,但如果您只需要触发onsubmit事件,则写下一个函数,检查表单是否已完成,然后说“谢谢”或“您必须完成表单!”。类似于以下内容(不带jQuery):
函数checkntnk(){
数组=getElementByTagName(“表单”);
检查=0;
对于(i=0;i
您可以使用bpopup()来代替警报
<input type='submit' value='subscribe' onsubmit="checkntnk()">
<script> function checkntnk(){
array=getElementByTagName("form");
check = 0;
for (i=0; i < array.length; i++){
if (array[i]= "checked"){
check=1;}
}
}
if (check!=0){
alert("Thank you");}
else{
alert("You have to complete the form before submitting");
}
}</script>