AJAX实现弹出式输入框

今天初步学习了ajax,并用AJAX实现了简单的弹出式输入框

代码:

复制代码
<!DOCTYPE html>
<html>
<head>
    <title>弹出式输入框</title>
   <meta charset="utf-8"> <link href="https://cdn.bootcss.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"> <script src="https://cdn.bootcss.com/jquery/3.2.1/jquery.min.js"></script> <script src="https://cdn.bootcss.com/bootstrap/3.3.7/js/bootstrap.min.js"></script> </head> <body> <div class="container"> <h1 style="text-align: center;">弹出式输入框</h1> <button class="btn btn-primary" id="btn">点击弹出输入框</button> </div> <!-- 弹出式输入框的模态框代码 --> <div class="modal fade" id="myModal"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button class="close" data-dismiss="modal">&times;</button> <h4 class="modal-title">请输入内容:</h4> </div> <div class="modal-body"> <input type="text" class="form-control" id="input" placeholder="请输入内容"> </div> <div class="modal-footer"> <button class="btn btn-default" data-dismiss="modal">取消</button> <button class="btn btn-primary" id="submit">确定</button> </div> </div> </div> </div> <!-- AJAX代码 --> <script type="text/javascript"> $(function() { // 点击按钮弹出模态框 $('#btn').click(function() { $('#myModal').modal('show'); }); // 点击确定按钮提交输入框中的内容 $('#submit').click(function() { var content = $('#input').val(); if (content !== '') { // 发送AJAX请求 $.ajax({ type: 'POST', url: 'submit.php', // 提交表单的后台文件 data: {content: content}, // 提交的数据 success: function(data) { alert(data); }, error: function() { alert('提交失败!'); } }); $('#myModal').modal('hide'); // 隐藏模态框 } else { alert('请输入内容!'); } }); }); </script> </body> </html>
复制代码

 

作者:冰稀饭Aurora

出处:https://www.cnblogs.com/rsy-bxf150/p/17416334.html

版权:本作品采用「署名-非商业性使用-相同方式共享 4.0 国际」许可协议进行许可。

posted @   冰稀饭Aurora  阅读(104)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 因为Apifox不支持离线,我果断选择了Apipost!
· 通过 API 将Deepseek响应流式内容输出到前端
more_horiz
keyboard_arrow_up dark_mode palette
选择主题
点击右上角即可分享
微信分享提示