Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jquery函数不适用于单击事件_Javascript_Jquery - Fatal编程技术网

Javascript jquery函数不适用于单击事件

Javascript jquery函数不适用于单击事件,javascript,jquery,Javascript,Jquery,这是我的jquery函数,它不起作用 $(document).on('click',"#btn_submit",function(){ $('.task_members_'+$(this).parent().parent().find('.j').val()).val(selectedImgsArr); var select_status = ("#label_task").val(); var j = $(".j").attr('value');

这是我的jquery函数,它不起作用

$(document).on('click',"#btn_submit",function(){
        $('.task_members_'+$(this).parent().parent().find('.j').val()).val(selectedImgsArr);
      var select_status = ("#label_task").val();
      var j = $(".j").attr('value');
      var url = "<?php echo $this->Url->build(array('controller' => 'dashboards','action'=>'addarraysessionproject'))?>";

         $.ajax({
          type: "POST",
          url: url,
          async : false,
          data: {
                  array_user : selectedImgsArr,
                  array_status : custom_array,
                  select_status : select_status,
                  'j': j
                },
          success:function(data){
          }
      });
        $('.close').click();
    });
$(文档)。在('click'),“#btn_submit”,函数(){
$('.task_members_'+$(this.parent().parent().find('.j').val()).val(selectedImgsArr);
var select_status=(“#label_task”).val();
var j=$(“.j”).attr('value');
var url=“”;
$.ajax({
类型:“POST”,
url:url,
async:false,
数据:{
数组\用户:选择edimgsarr,
阵列\状态:自定义\阵列,
选择_状态:选择_状态,
“j”:j
},
成功:功能(数据){
}
});
$('.close')。单击();
});

请告诉我哪里出了问题。

试试这个,我认为它在var select\u status行上是错误的

$(document).on('click',"#btn_submit",function(){
        $('.task_members_'+$(this).parent().parent().find('.j').val()).val(selectedImgsArr);
      var select_status = $("#label_task").val();
      var j = $(".j").attr('value');
      var url = "<?php echo $this->Url->build(array('controller' => 'dashboards','action'=>'addarraysessionproject'))?>";

         $.ajax({
          type: "POST",
          url: url,
          async : false,
          data: {
                  array_user : selectedImgsArr,
                  array_status : custom_array,
                  select_status : select_status,
                  'j': j
                },
          success:function(data){
          }
      });
        $('.close').click();
    });
$(文档)。在('click'),“#btn_submit”,函数(){
$('.task_members_'+$(this.parent().parent().find('.j').val()).val(selectedImgsArr);
var select_status=$(“#label_task”).val();
var j=$(“.j”).attr('value');
var url=“”;
$.ajax({
类型:“POST”,
url:url,
async:false,
数据:{
数组\用户:选择edimgsarr,
阵列\状态:自定义\阵列,
选择_状态:选择_状态,
“j”:j
},
成功:功能(数据){
}
});
$('.close')。单击();
});

1)请描述您的问题。发生了什么事?什么事情没有发生?你预计会发生什么?2) 删除
async:false
。使用起来很可怕,你会在控制台中收到警告3)检查控制台中是否有错误,并更新你的问题以包括任何你有的问题,而这段代码片段可能会解决问题,确实有助于提高你文章的质量。请记住,您将在将来回答读者的问题,这些人可能不知道您的代码建议的原因。还请尽量不要用解释性注释挤满你的代码,这会降低代码和解释的可读性!