UNPKG

platform-project

Version:

平台项目

54 lines (47 loc) 1.67 kB
var Util = require('./util'); $(function () { let getInfo = setInterval(function () { let username = $('.search input').val(); if (username && $('.auto-search-area .vo-radio.auto').hasClass('checked')) { refresh(username); } }, 1000 * 2); $('#query').click(function () { let username = $('.search input').val(); refresh(username); }) $('.auto-search-area .vo-radio').click(function () { if (!$(this).hasClass('checked')) { $(this).addClass('checked'); $(this).siblings().removeClass('checked'); } }) function refresh(username) { $.ajax({ type: 'get', url: "/mobile/smsQuery", data: { username: username }, success: function (data) { if (data.code == 0) { var htmlStr = ''; for (let i = 0; i < data.data.length; i++) { htmlStr += createTableItem(data.data[i]); } $('table tbody').html(htmlStr); } else { console.log(data.message); } } }); } function createTableItem(data) { return '<tr>' + '<td class="username">' + Util.handleEmptyText(data.username) + '</td>' + '<td class="code">' + Util.handleEmptyText(data.code) + '</td>' + '<td class="content">' + Util.handleEmptyText(data.content) + '</td>' + '<td class="timestamp">' + Util.handleEmptyText(data.timestamp) + '</td>' + '</tr>'; } });