我有一个发送邮件图标来动态基于数据库中的用户。当用户点击邮件图标时,我调用一个函数来打开带有名称(文本框)和描述(文本区域)的引导模式对话框。在我的引导模式中有两个按钮,一个是取消,另一个是发送邮件按钮。当用户点击sendmail按钮,这里我感到困惑如何发送用户描述和名称作为ajax请求的一部分?
<?php foreach ($coaches as $key => $coach) {?>
<a class="u-icon-v1" href="javascript:" onclick="openModal('<?php echo $coach['id']?>','<?php echo $coach['name']?>')" data-toggle="modal" data-target="#exampleModal" data-whatever="<?php echo $coach['id']?>">
<i class="icon-envelope-letter"></i></a>
<?php } ?>
自举模态函数
function openModal(id,name){
$('#exampleModal').on('show.bs.modal', function (event) {
var button = $(event.relatedTarget)
var recipient = button.data('whatever')
// How to call call function when user click on sendmail button?
});
引导模式
<div class="modal fade" id="exampleModal" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title" id="exampleModalLabel">New message</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">×</span>
</button>
</div>
<div class="modal-body">
<form>
<div class="form-group">
<label for="recipient-name" class="col-form-label">Mail To:</label>
<input type="text" name="mailto" id="mailto" class="form-control" id="recipient-name" readonly="readonly">
</div>
<div class="form-group">
<label for="message-text" class="col-form-label">Message:</label>
<textarea class="form-control" id="message_text" name="message_text"></textarea>
</div>
</form>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>
<button type="button" class="btn btn-primary" onclick="sendMail()" id="sendmessage">Send Mail</button>
</div>
</div>
</div>
</div>
有几种方法可以做到这一点。您已经调用了名为sendMail()
的方法。您可以在该方法中检索所需的值,如下面的代码-
function sendMail(){
//var name = $("#mailto").val();
var description = $("#message_text").val();
$.ajax({
type:"POST",
data:{mailto: mailto, description:description},
url: "your url",
success: function(response){
}
});
}
当你调用这个函数时,你可以将你的mail值作为第三个参数传递,比如
function openModal(id,name, mailto){
$("#mailto").val(mailto);
$('#exampleModal').on('show.bs.modal', function (event) {
var button = $(event.relatedTarget)
var recipient = button.data('whatever')
// How to call call function when user click on sendmail button?
});
希望现在您可以使用这个伪代码来完成它。现在你可以问我的模态会发生什么。使用$(“#examplemodel”)从ajax调用中获得任何肯定响应时隐藏它。模态(“隐藏”)
我的代码有问题。如果我点击按钮搜索在我的表单,当一个字段有输入,我得到按钮搜索与弹出在同一时间。 但我只想在单击“搜索”按钮时显示弹出窗口。 代码html在以下链接中:https://jsfidle.net/ge5zxmst/ 谢谢你帮忙。
我想使用按钮单击中的GCM将推送通知从一个设备发送到多个设备。我遵循了GCM的所有流程。我获得了设备的服务器密钥和注册ID,但没有使用GCM获得推送通知。我也在谷歌上搜索过,但没有找到正确的解决方案。 请建议我如何在多设备上发送推送通知。 MAYActivity.java
当我单击按钮时,会显示一个引导模式弹出窗口。我尝试使用下面的恶作剧功能单击确定或取消按钮,但都不起作用。要么功能不起作用,要么单击外部。 单击“释放”时,将有一个带有OK和取消按钮的引导模式,可以通过屏幕截图进行验证。尝试使用以下命令单击OK按钮。 第页。查找(“.btn.procedue.btn primary”)。触发器(“单击”) 单击链接(“确定”) 第页。执行\u脚本(“$”(“.btn
我已经有了一项服务,允许我向whatsapp号码发送消息,现在我需要的是在我的网页上做一个按钮,当有人点击它时,就把我的联系人卡发给他们,这样他们就可以把我添加到他们的电话目录中。 我发现了这样一段代码,它可以打开whatsapp,并使用您定义的号码进行新对话: 知道吗?? 非常感谢!
这个html的脚本是(test.js): 我想当点击btn转到html2(index2.html)和vari传递到js2(test2.js)! 我的html2(index2.html)是: 但是在Test2.js中,vari是未定义的。我怎样才能解决这个问题?
在我的Twitter引导网站,我有一个导航栏。 我为它们添加btn-成功或btn-危险类用于颜色标记。 我这样做是因为当用户更改主题(css)时,按钮会显示在该主题上。 我使用的是。所以背景是黑色的。我将按钮链接的颜色更改为白色。但问题是,当用户将鼠标悬停在按钮上时,按钮变为透明,颜色无法读取。 所以我需要导航栏按钮是可见的,即使用户在上面悬停。我希望悬停与否时按钮颜色相同。 我的小提琴:http