qq_45529791 2020-10-24 11:59 采纳率: 0%
浏览 53

麻烦问下各位大神,DEDECMS自适应手机端首页的“加载更多”显示“没有更多的数据”的瀑布流的问题

问题是,我自己测试过,点击栏目列表页可以正常加载数据,可是首页加载不出数据,之后我观察出是(**pnum = _this.attr("pnum"),//分页码

typeid = "1,2,3";// 栏目ID

if(pnum == 0),**)的typeid不能多栏目调用,如果是单个栏目ID参数就可以正常加载出后面的数据,一旦填上多个栏目ID就没有数据了,请问各位大神应该怎么解决呢?完整代码如下; 查看更多


<br><br> $(&quot;#getMore&quot;).on(&quot;click&quot;, function(){<br><br> var _this = $(this),<br><br> pnum = _this.attr(&quot;pnum&quot;),//分页码<br><br> typeid = &quot;1,2,3&quot;;// 栏目ID<br><br> if(pnum == 0){<br><br> return false;<br><br> }<br><br> $(&quot;#loading&quot;).show();<br><br> $.ajax({<br><br> url: &quot;arcajax.php&quot;,<br><br> data: {typeid:typeid,pnum:pnum},<br><br> success: function(data){<br><br> if(data !=&#39;&#39;){<br><br> $(&quot;.radio-list&quot;).append(data);//数据显示到页面<br><br> _this.attr(&quot;pnum&quot;, Number(pnum)+1);//分页+1<br><br> }else{<br><br> _this.text(&quot;没有更多的数据&quot;);<br><br> _this.attr(&quot;pnum&quot;, 0)<br><br> }<br><br> $(&quot;#loading27&quot;).hide();<br><br> bindAudioStatue();<br><br> }<br><br> })<br><br> return false;<br><br> })<br><br>

</body>

  • 写回答

1条回答 默认 最新

  • lshen01 2023-03-16 18:56
    关注

    参考GPT和自己的思路:

    根据代码和问题描述,可以初步判断问题出在栏目ID(typeid)参数上。

    如果只传递一个栏目ID参数,就可以正常加载数据,但是一旦传递多个栏目ID参数,数据就无法加载出来。

    可能是因为程序没有正确处理多个栏目ID参数的情况,导致无法获取正确的数据。

    为了解决这个问题,建议查看程序的源代码,找出处理栏目ID参数的相关代码,并检查是否正确处理了多个栏目ID参数的情况。

    另外,还可以尝试修改栏目ID参数的格式,例如将多个栏目ID参数分别传递,或者将它们以某种格式拼接成一个参数再传递。

    评论

报告相同问题?

悬赏问题

  • ¥15 C++使用Gunplot
  • ¥15 这个电路是如何实现路灯控制器的,原理是什么,怎么求解灯亮起后熄灭的时间如图?
  • ¥15 matlab数字图像处理频率域滤波
  • ¥15 在abaqus做了二维正交切削模型,给刀具添加了超声振动条件后输出切削力为什么比普通切削增大这么多
  • ¥15 ELGamal和paillier计算效率谁快?
  • ¥15 file converter 转换格式失败 报错 Error marking filters as finished,如何解决?
  • ¥15 Arcgis相交分析无法绘制一个或多个图形
  • ¥15 关于#r语言#的问题:差异分析前数据准备,报错Error in data[, sampleName1] : subscript out of bounds请问怎么解决呀以下是全部代码:
  • ¥15 seatunnel-web使用SQL组件时候后台报错,无法找到表格
  • ¥15 fpga自动售货机数码管(相关搜索:数字时钟)