python测试开发(06-前端[HTML,JS,CSS]+ajax请求)

1.HTML

2.JS

var i = 0;while (i < 10) {    console.log(i);    i++;}

for (var j = 0; j < 10; j++) {    console.log(j)}

// for in:遍历循环// 遍历数组var aList=Array( 11,22,33,44,55);for(i in aList){    console.log(i); //遍历数组的下标    console.log(aList[i])   //遍历数组的值}

// 遍历对象:遍历出来的是属性var obj={    name:‘yuan‘,    age:18,    gender:‘male‘}for(i in obj){    console.log(i);    console.log(obj[i])

}

3.CSS

4.ajax两种请求方式:

$(function () {    // ajax请求    $(‘#dl‘).click(function () {        // 获取账号        var user=$(‘#username‘).val();

        // 获取密码        var pwd=$(‘#password‘).val();

        // 相关加密处理--->先不处理,后台要解密

        // 发送ajax请求        // // 方式一:        // $.ajax({        //     // ajax三种重要属性:url,type,success        //     url: ‘/login/‘,        //     data:{"user":user,"pwd":pwd},        //     type:‘POST‘,        //     // 请求数据类型        //     dataType:‘json‘,        //     // 请求成功会当作参数返回成功给data        //     success:function (data) {        //         // 判断数据有木有被返回        //         if(data.code==‘1‘){        //             alert(data.msg)        //         }else{        //             // 弹出提交失败的弹框        //             // alert(data.msg)        //             // ajax的请求方式        //             $(this).text().append(data.msg);        //         }        //        //     }        })    // 方式二:done和fail现在用的比较多        $.ajax({            // ajax三种重要属性:url,type,success            url: ‘/login/‘,            data: {"user": user, "pwd": pwd},            type: ‘POST‘,            // 请求数据类型            dataType: ‘json‘,

    }).done(function (data) {            if(data.code==‘1‘){                    alert(data.msg)                }else {                // 弹出提交失败的弹框                // alert(data.msg)                // ajax的请求方式                $(this).text().append(data.msg);            }        }).fail(function (data) {            alert("请求失败!")        })

})

原文地址:https://www.cnblogs.com/vivian0119/p/12038315.html

时间: 2024-10-25 00:58:47

python测试开发(06-前端[HTML,JS,CSS]+ajax请求)的相关文章

python测试开发django-24.表单提交之get请求

前言 通常我们需要在html页面上输入框里面输入数据,比如登录的时候,输入账号和密码,点提交按钮. 从html把数据提交到服务端,服务端接收数据后判断提交的数据,然后做出对应的响应,这么一整个流程就是表单相关的知识点,涉及到数据的交互. form表单 表单在html中由<form>标签实现,一个完整的表单包含四个部分:提交地址.请求方式.元素控件.提交按钮,简单的html表单如下 action 提交地址,设置用户提交的数据由哪个url接收和处理 method 请求方式,get或post请求 i

Python测试开发-创建模态框及保存数据

Python测试开发-创建模态框及保存数据 原创: fin  测试开发社区  前天 什么是模态框? 模态框是指的在覆盖在父窗体上的子窗体.可用来做交互,我们经常会看到模态框用来登录.确定等等,到底是怎么实现这种弹出效果,bootstrap已经为我们提供了相应的组件. 1.界面原型 点击添加,弹出模态框, 然后输入 用户:tester, 消息:你好.如下图1所示: ▲图1 再点击保存,那么数据库就存入了以上输入的数据,查看界面的用户列表会显示tester,如下图2所示: ▲图2 2.开发过程 接下

测试开发之前端——No1.HTML和HTML5

学习之前,让我们先来了解一下HTML. 它的英文全称是:Hyper Text Markup Language,中文通常被称为超文本标记语言,HTML是Internet中用于编写网页的主要语言,HTML提供了精简而有力的文件定义,可以设计出多姿多彩的超媒体文件.通过HTTP通信协议,HTML文件得以在万维网上进行跨平台的文件交换. HTML的特性: HTML文件制作简单,且功能强大,支持不通数据格式的文件导入,主要有以下几个特点: ①HTML文档容易创建,只需要一个文本编辑器就可以完成. ②HTM

python测试开发django-41.crispy-forms设计标签式导航菜单(TabHolder)

前言 xadmin的详情页面主要是用form_layout布局,学会了完全可以不用写html代码,也能做出很好看的页面. xadmin的html页面是用的Bootstrap3框架设计的,layout布局用到的是django-crispy-forms框架,本篇详细讲下django-crispy-forms的官方文档案例 django-crispy-forms 当我们使用xadmin后台的时候,在INSTALLED_APPS里面同时添加了xadmin和crispy_forms这2个app,xadmi

python测试开发之_字符串练习

编程学习是个漫长.逐渐累加复杂度.综合难度的一门工程.需要自我驱动,督促自己往前走.Python测试开发是本年度重点学习目标. 今天来一个字符串的练习题,重在思路,不断训练自己的思维. 题目:找出字符串中出现次数最多的字符,并输出其出现的位置 代码实现: #encoding=UTF-8 s = "aaabbbhhiijk" letter_count_dict={} for i in s: if letter_count_dict.has_key(i): #判断是否在字典中出现过 let

python测试开发django-16.JsonResponse返回中文编码问题

前言 django查询到的结果,用JsonResponse返回在页面上显示类似于\u4e2d\u6587 ,注意这个不叫乱码,这个是unicode编码,python3默认返回的编码 遇到问题 接着前面的User表,测试数据如下 user_name psw mail yoyo 123456 [email protected] yoyo2 111111 1 yoyo5 111111 0 接着上一篇[python测试开发django-15.查询结果转json(serializers)],如果数据库里面

2019第一期《python测试开发》课程,10月13号开学

2019第一期<python测试开发>课程,10月13号开学! 主讲老师:上海-悠悠 上课方式:QQ群视频在线教学,方便交流 本期上课时间:10月13号-12月8号,每周六.周日晚上20:30-22:30 报名费:报名费2000一人(周期2个月) 联系QQ:283340479 课表如下 课程主要涉及的内容: 1.httprunner框架以及web平台做接口自动化测试 (装逼必备) 2.django平台开发 (python开发必会) 3.pytest框架结合selenium做web自动化测试 (

JS原生Ajax请求

摘录一个JS原生Ajax请求行为,原文地址:http://caibaojian.com/ajax-jsonp.html ajax({ url: "./TestXHR.aspx", //请求地址 type: "POST", //请求方式 data: { name: "super", age: 20 }, //请求参数 dataType: "json", success: function (response, xml) { //

js实现AJAX请求

摘自:http://www.myexception.cn/javascript/1448345.html AJAX:全称“Asynchronous JavaScript and XML”(异步的JavaScript与XML) AJAX请求的特点: 1.不刷新页面 2.服务器仅返回需要的数据 AJAX引擎:XMLHttpRequest此对象是浏览器中的内置对象,在目前的所有浏览器中都支持此对象. IE中获取此对象: if(window.ActiveXObject){            var