weixin_33688840 2012-10-28 12:12 采纳率: 0%
浏览 31

我的Ajax在live()中不起作用

I have a link in my page and I wrote in it's onclick() event to show me a div that contain a date input text named "datepicker0" and also I have a div id ="bContent" below this input text.

Now I wrote below script and I want to apply date Filter on my data in "bContent", but it doesn't work! Appreciate any help please...

$('#datepicker0').live('focus', function() {
    $(this).datepicker().datepicker('show');
    true;
 })
 $('#datepicker0').live('change', function() {
    ShowMathesByDateFilter($(this).val());
 })

and ShowMathesByDateFilter() Function is :

function ShowMathesByDateFilter(Fdate)
{

  if (Fdate=="")
  {
  $("#bContent").html('<div class="bContent" dir="rtl"> no result are fond! </div>');
      return;
  }
  else
  {
      $.ajax({
          url:'/includes/GetMtch.php',
          data:"Fdate="+Fdate,
          success: function(data){
              //alert(data);    // this is work 
              $("#bContent").html(data);   //but this line doesn't work.
          }
      })
  }
}
  • 写回答

1条回答 默认 最新

  • weixin_33739646 2012-10-28 13:38
    关注

    what version of jquery are you using? live is depreciated as of jquery 1.7: http://api.jquery.com/live/

    try using 'on' instead of live: http://api.jquery.com/on/

    I agree with charlietfl's comment. There seems to be an issue with this line:

    $(this).datepicker().datepicker('show');
    
    评论

报告相同问题?

悬赏问题

  • ¥20 求数据集和代码#有偿答复
  • ¥15 关于下拉菜单选项关联的问题
  • ¥20 java-OJ-健康体检
  • ¥15 rs485的上拉下拉,不会对a-b<-200mv有影响吗,就是接受时,对判断逻辑0有影响吗
  • ¥15 使用phpstudy在云服务器上搭建个人网站
  • ¥15 应该如何判断含间隙的曲柄摇杆机构,轴与轴承是否发生了碰撞?
  • ¥15 vue3+express部署到nginx
  • ¥20 搭建pt1000三线制高精度测温电路
  • ¥15 使用Jdk8自带的算法,和Jdk11自带的加密结果会一样吗,不一样的话有什么解决方案,Jdk不能升级的情况
  • ¥15 画两个图 python或R