thinkphp怎么利用ajax做无刷新的搜索功能

发布网友 发布时间:2022-04-06 02:01

我来回答

3个回答

懂视网 时间:2022-04-06 06:22

下面由thinkphp教程栏目给大家介绍thinkphp5.0如何调用ajax无刷新加载数据,希望对需要的朋友有所帮助!

控制器层那边就是调数据返回,这里不再赘述,视图层页面ajax部分写法如下

function shanchu(obj)
{
 var code = $(obj).attr("code");

 $.ajax({
 url:"/index400/Test/sc",
 data:{code:code},
 type:"POST",
 dataType:"TEXT",
 success: function(data){
  if(data==0)
  {
  alert("删除失败!");
  }
  else
  {
  $("#aaa").html(data);
  $(".sc").click(function(){
   shanchu(this)
  });
  }
 }
 })
}

$(".sc").click(function(){
shanchu(this)
})

或者也可以这样写

shanchu()

function shanchu()
{
 $(".sc").click(function(){

 var code = $(this).attr("code");

 $.ajax({
  url:"/index400/Test/sc",
  data:{code:code},
  type:"POST",
  dataType:"TEXT",
  success: function(data){
  if(data==0)
  {
   alert("删除失败!");
  }
  else
  {
   $("#aaa").html(data);
   shanchu();
  }
  }
 })

 });
}

热心网友 时间:2022-04-06 03:30

用ajax提交搜索关键词,php处理后返回结果,交由javascript处理就可以了

热心网友 时间:2022-04-06 04:48

你的where条件搜索时候没有或得到

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com