Javascript /p> 我们能看到jQuery代码吗?我猜你没有在()上使用动态元素的处理程序。@ICanHasCheezburger:是否要查看我在jQuery中编写的ajax请求代码?特别是使用HTML类的jQuery函数,这些函数似乎不起作用。@ICanHasChe

Javascript /p> 我们能看到jQuery代码吗?我猜你没有在()上使用动态元素的处理程序。@ICanHasCheezburger:是否要查看我在jQuery中编写的ajax请求代码?特别是使用HTML类的jQuery函数,这些函数似乎不起作用。@ICanHasChe,javascript,php,jquery,html,ajax,Javascript,Php,Jquery,Html,Ajax,/p> 我们能看到jQuery代码吗?我猜你没有在()上使用动态元素的处理程序。@ICanHasCheezburger:是否要查看我在jQuery中编写的ajax请求代码?特别是使用HTML类的jQuery函数,这些函数似乎不起作用。@ICanHasCheezburger:我在问题的末尾添加了我的jQuery代码以供参考。我看不到您使用的任何类名动态创建的内容。你说的是.retain\u block?我们能看到jQuery代码吗?我猜你没有在()上使用动态元素的处理程序。@ICanHasChee



/p> 我们能看到jQuery代码吗?我猜你没有在()上使用
动态元素的处理程序。@ICanHasCheezburger:是否要查看我在jQuery中编写的ajax请求代码?特别是使用HTML类的jQuery函数,这些函数似乎不起作用。@ICanHasCheezburger:我在问题的末尾添加了我的jQuery代码以供参考。我看不到您使用的任何类名动态创建的内容。你说的是
.retain\u block
?我们能看到jQuery代码吗?我猜你没有在()上使用
动态元素的处理程序。@ICanHasCheezburger:是否要查看我在jQuery中编写的ajax请求代码?特别是使用HTML类的jQuery函数,这些函数似乎不起作用。@ICanHasCheezburger:我在问题的末尾添加了我的jQuery代码以供参考。我看不到您使用的任何类名动态创建的内容。你说的是
.retrieve\u block
?你能为我在问题中提到的特定场景给出一个精确的答案吗?据我从php了解,你可以通过选项选择还是太选择?你能为我在问题中提到的特定场景给出一个精确的答案吗?据我从php了解,你可以通过选项选择还是太选择?谢谢你的回答。但我只想提出一个小小的要求。我们能否将上述两个功能合并为一个?有什么方法可以实现这一点吗?@PHPLover是的,你可以将多个元素附加到一个事件上。看一看谢谢你的回答。但我只想提出一个小小的要求。我们能否将上述两个功能合并为一个?有什么方法可以实现这一点吗?@PHPLover是的,你可以将多个元素附加到一个事件上。看一看
<input class="form-control date_control" placeholder="yyyy-mm-dd" type="date" name="rebate_start_date[1]" id="rebate_start_date_1" value="{$data.rebate_start_date}">
<input class="form-control date_control" placeholder="yyyy-mm-dd" type="date" name="rebate_expiry_date[1]" id="rebate_expiry_date_1" value="{$data.rebate_expiry_date}">
<select class="states" multiple="multiple" name="applicable_states[1]" id="applicable_states_1">
<option value="1">Alabama</option>
<option value="2">Alaska</option>
<option value="3">Arizona</option>
<option value="4">Arkansas</option>
<option value="5">California</option>
</select>
$rebate_no = $_POST['rebate_no'];
 $states = '';
      foreach ($state_list as $key => $value) {
        $states .= "<option value=".$value['id'].">".$value['state_name']."</option>";
      }
<input class='form-control date_control' placeholder='yyyy-mm-dd' type='date' name='rebate_start_date[$rebate_no]' id='rebate_start_date_$rebate_no' value=''>
<input class='form-control date_control' placeholder='yyyy-mm-dd' type='date' name='rebate_expiry_date[$rebate_no]' id='rebate_expiry_date_$rebate_no' value=''>
<select class='states' multiple='multiple' name='applicable_states[$reabate_no]' id='applicable_states_$reabate_no'>
                    $states    
                    </select>
$(function() {
  $(".add_new_rebate").on("click", function(event) {
    event.preventDefault();
    var manufacturer_id =  $("#company_id").val();

    /*if($.active > 0) { //or $.active      
      request_inprogress();
    } else {*/  
      var next_rebate_no = $('.rebate_block').length + 1;
      var rebate_no      = $('.rebate_block').length + 1;

    if ($('.rebate_block').length>0) { 
      rebate_no = rebate_no+1;
    }

      $('.add_new_rebate').attr('disabled','disabled');
    //}

    $.ajax({
      type: "POST",
      url: "add_rebate_by_product.php",
      data: {'request_type':'ajax', 'op':'create_rebate', 'next_rebate_no':next_rebate_no, 'rebate_no':rebate_no, 'manufacturer_id':manufacturer_id},  
      beforeSend: function() { 
        $('.table-responsive').after("<img src='http://localhost/smart-rebate-web/web/img/ajax-loader.gif' class='load' alt='Loading...'>");
      },
      success: function(data) {
        if(jQuery.trim(data)=="session_time_out") {
        window.location.href = site_url+'admin/login.php?timeout=1';                
        } else {
          $('.rebate_block').append(data);
          $('.add_new_rebate').removeAttr('disabled');
        }
        $('.load').remove();
      }
    });    
 });   
});
$('#parent-selector').on('click', 'child-selector', funcion(){})
$(document).on('change','.states',function(){ 
  //on change of select 
});
$(document).on('click','.date_control',function(){ 
 //on click of input .date_control 
});
$( "body" ).on( "click", "p", function() {
    alert( $( this ).text() );
});