87,909
社区成员
发帖
与我相关
我的任务
分享
var count = 0;
const gets = function () {
ajax({
url: "http://localhost:8080/index_get",
//请求类型
//data: "index",
type: "get",
//无请求参数
dataType: "json"//返回值类型,基本返回的类型都是json
}).then(function (result) {
//获取5次优惠码
if (count <= 4) {
index = Math.floor(Math.random() * 5000);
//测试功能用的数组,最终调用数据库
var //随机选取数组中的任意一个
str = result[index],
//创建一个空的li
li = document.createElement("li");
console.log(index);
console.log(result);
//给li添加内容
li.innerHTML = `
<img src="./img/Coupon.jpg" alt="优惠码"/>
<p class="copy-pp">${str.code}</p>
<button type="button" class="copy-btn js-copy-btn">复制</button>
<textarea class="copy-text" readonly="readonly"></textarea>
`;
//将li添加至ul内,每次添加在末尾
document.querySelector("ul").appendChild(li);
////调用数组后,从数组中删除
//result.splice(index, 1);可删除
//点击一次,加一次
count++;
}//else是从第5次点击开始算
if (count >= 5) {
var btn = document.getElementById("btn");
btn.style.background = "linear-gradient(to right, rgba(211,211,211), rgba(211,211,211))";
btn.onclick = null;
}
})
};