Ajax 由 HTML、JavaScript™ 技术、DHTML 和 DOM 组成,这一杰出的方法可以将笨拙的 Web 界面转化成交互性的 Ajax 应用程序。它是一种构建网站的强大方法。

使用ajax需要以下几点

//编辑一个输入框   再加上一个onclick事件

<div class="row">
<div class="col-md-12" style="margin-top: 15px;">
<p style="margin-left: 35px; margin-top: 20px;">
<input type="text" id="quzhi" name="name" placeholder="请输入需要传递的数值" style="width: 300px; height: 40px;" />
</p>
<p style="margin-left: 80px; margin-top: 30px;">
<input type="button" class="form-control" value="登 陆" onclick="DengLu()" style="width: 200px; height: 30px;" />
</p>
</div>

</div>

//输入后内容后 点击onclick上传按钮
//点击后会触发下面的ajax方法进行取值 传输
<script src="../Scripts/jquery-3.4.1.min.js"></script>
<script type="text/javascript">
function DengLu() {
debugger;
//先取值
var quzhi= $("#quzhi").val();
//判断渠道的值是否为空 为空则弹窗 提示数值不可为空
if (quzhi== undefined || quzhi== "" ) {
return swal({
title: "值不可为空", //弹出框的title
type: "warning", //弹出框类型
showCancelButton: false,//是否显示取消按钮
confirmButtonColor: "#DD6B55", //确定按钮颜色
confirmButtonText: "确定",//确定按钮上面的文档
closeOnConfirm: true
});
} //使用AJAX将取到的值传入后台验证
$.ajax(
{
type: "POST",
url: "stkj.ashx?action=fangfa", //后台文件名为stkj。aspx 文件里的方法名字叫fangfa
data:{ quzhi: quzhi },//需要传送的数值
contentType: "application/x-www-form-urlencoded",
dataType: "json",
async: false, // 同步或异步
cache: false,
success: function (data) {
// 后台返回值 成功则提示成功
if (data.state) {
swal({
title: data.msg, //弹出框的title
type: "success", //弹出框类型
showCancelButton: false,//是否显示取消按钮
timer: ,
}, function (isConfirm) {
window.location.href = data.url;
}); }
//不成功则提示失败
else {
swal({
title: data.msg, //弹出框的title
type: "warning", //淡出框类型
showCancelButtun: false,//是否显示取消按钮
confirmButtonColor: "#DD6B55",//确定按钮颜色
confirmButtonText: "确定", //确定按钮上面的文档
closeOnConfirm: true,
timer: ,
},
function (isConfirm) {
window.location.href = data.url;
}
);
}
},
//异常时跳出的提示框信息
error: function () {
return swal({
title: "登陆异常", //弹出框的title
type: "warning", //弹出框类型
showCancelButton: false,//是否显示取消按钮
confirmButtonColor: "#DD6B55", //确定按钮颜色
confirmButtonText: "确定",//确定按钮上面的文档
closeOnConfirm: true
});
}
}) } </script>

ajax 样式的更多相关文章

  1. js登录弹出框插件

    第一步:页面引入css:<link rel="stylesheet" type="text/css"" href="common/cs ...

  2. ThinkPHP5杂技(二)

    不要使用数据库查询嵌套 if (!$listA = Db::name('coin') ->field('id,symbol') ->where('id', 'IN', logic('All ...

  3. JAVA web 框架集合

    “框架”犹如滔滔江水连绵不绝, 知道有它就好,先掌握自己工作和主流的框架: 在研究好用和新框架. 主流框架教程分享在Java帮帮-免费资源网 其他教程需要时间制作,会陆续分享!!! 152款框架,你还 ...

  4. 【Java EE 学习 33 上】【JQuery样式操作】【JQuery中的Ajax操作】【JQuery中的XML操作】

    一.JQuery中样式的操作 1.给id=mover的div采用属性增加样式.one $("#b1").click(function(){ $("#mover" ...

  5. Ajax编程中,经常要能动态的改变界面元素的样式

    在Ajax编程中,经常要能动态的改变界面元素的样式,可以通过对象的style属性来改变,比如要改变背景色为红色,可以这样写:element.style.backgroundColor=”#ff0000 ...

  6. JS常用方法(获取Class、获取元素样式、事件监听、cookie、ajax等)

    var Util = {}; Util.byClass = function (oClass) {//全局获取 var tags = document.all ? document.all : doc ...

  7. 自己实现的数据表格控件(dataTable),支持自定义样式和标题数据、ajax等各种自定义设置以及分页自定义

    一.前言 也没什么好说的嘛,用了蛮多github上开源的能够实现dataTable功能的表格插件,不过都默认绑定样式啊,数据格式也设定的比较死,所以忍不住自己实现了一个简单的可自定义样式和自定义数据返 ...

  8. Jquery qTip2实现多种提示效果,支持ajax,以及多种样式

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

  9. datatables 配套bootstrap样式使用小结(2) ajax篇

    距离上一篇有点时间了,周末做了伴郎参加了一个土豪同学的婚礼. 上一篇是介绍一下基本的用法,基本的原理是取出所有的数据,然后调用$.datatables(option)方法格式化,这种方法显然不太科学, ...

随机推荐

  1. Vue框架——页面组件中使用小组件

    小组件在components文件夹中,页面组件在views文件夹中 一.先写小组件的vue,比如text.vue(在template设置模板渲染,style设置样式) <template> ...

  2. Linux基础(08)信号通信机制

    1.Linux中的信号(有32个)  信号会中断一些函数的阻塞 https://zhidao.baidu.com/question/1766690354480323100.html #define S ...

  3. C# Socket keeplive 心跳检测实例

    版权声明:本文为CSDN博主「b哈利路亚d」的原创文章,重新编辑发布,请尊重原作者的劳动成果,转载的时候附上原文链接:https://blog.csdn.net/lanwilliam/article/ ...

  4. Iris Network Traffic Analyzer嗅探器

    网卡配置 ftp测试

  5. python文字转语音

    使用百度接口 接口地址 https://ai.baidu.com/docs#/TTS-Online-Python-SDK/top 安装接口 pip install baidu-aip from aip ...

  6. Linq 等式运算符:SequenceEqual(转载)

    https://www.bbsmax.com/A/nAJvbKywJr/ 引用类型比较的是引用,需要自己实现IEqualityComparer 比较器. IList<string> str ...

  7. 使用SSH配置git服务器免密提交

    1. 生成SSH 1.1下载 下载工具 puttygen.exe ,当然其他工具请自行搜索. 下载地址: 下载地址1   百度网盘 (提取码: if8g)https://pan.baidu.com/s ...

  8. CASE WHEN 函数

    --Case函数: --有两种格式: -- 1.简单Case函数. -- 2.Case搜索函数. --1.简单Case函数: -- CASE [COLUMN_NAME] -- WHEN ['条件参数' ...

  9. k8s namespace权限问题无法读取configmap

    报错信息: Message: Forbidden!Configured service account doesn't have access. Service account may have be ...

  10. zsh of kali

    首先安装zsh: # apt-get update # apt-get install zsh -y 然后直接使用仓库脚本: # sh -c "$(wget https://raw.gith ...