【发布时间】:2021-04-25 05:22:45
【问题描述】:
我尝试使用 Ajax 从实时 URL 创建搜索和排序,我使用了搜索功能并设法从 URL 中检索数据。
我在选择选项中显示 Ajax 响应,如下代码所示。我想按值(级别值)的顺序对选择选项进行排序,值在结果中随机检索。
我怎样才能结合搜索和排序功能呢?我使用了很多教程来做到这一点。对于任何知道的人,请帮助我做到这一点。谢谢。
请提供一种解决方案,使用当前搜索功能根据值(按级别)自动排序数据。当前结果示例:
到目前为止,我有这个代码:
function doSearch() {
$.Ajax({
URL: 'https://live.ksmobile.net/live/BOYS',
data: {
page_size: 10,
page_index: current_page
},
cache: false,
type: 'GET',
datatype: 'JSON',
success: function(r) {
var max = $('#limit').VAL();
if (r.data.video_info.length < max) max = r.data.video_info.length;
for (index = 0; index < max; index++) {
var entry = r.data.video_info[index];
var level = parse Int(entry.level);
if ((level > $('#min').val()) && (level < $('#max').val())) {
count++;
var HTML = '<div class="entry ' + '"><h="' + entry + '">';
HTML += '<h3>Level: <span>' + entry.level + '</span> <span>' + entry.name + '' + '</span>id:<span>' + entry.heat;
HTML += '</div>';
$('#main').append(HTML);
}
}
【问题讨论】:
-
这些错别字是在您的代码中还是仅在此处的问题中:
parse Int、$('#limit'). VAL();、$('#min'). val()、$('#max'). val()和$('#main'). append(HTML)? -- 先修复它然后重试。 -
请提供 HTML 和整个 Javascript 代码,因为缺少一些变量,并且上面提到的 Louys 有一些空格。
-
如何共享 HTML 和 JS 代码?这里有附件吗?
-
jQuery 不是服务器端
-
在客户端工作。
标签: javascript html jquery ajax sorting