当长度改变jquery时运行脚本

时间:2014-08-14 08:13:04

标签: javascript jquery

我有一个插件,在下面的标签上添加了一个按钮(id =" dowloadify")。

我想在按钮追加后运行ajax post请求。我的jquery代码如下。它没有用。

<script>
$(document).ready(function(){    
  if($("#downloadify").children().length==1){  
      $.post( 
            "update.php",
             { dates:'<?php echo $dates; ?>',
              caseid:'<?php echo $caseid; ?>'
              },
             function(data) {
            //alert(data);
               $('#dates').val(data);
              });
        }
 });
</script>

1 个答案:

答案 0 :(得分:-1)

将孩子追加到#downloadify

后即可
$("#downloadify").append(button);
      $.post( 
             "update.php",
             { dates:'<?php echo $dates; ?>',
               caseid:'<?php echo $caseid; ?>'

              },
             function(data) {
                //alert(data);
              $('#dates').val(data);
             });

或将您的if功能更改为while,并确保仅运行一次(使用boolean值)