Fix bulk table not triggered while change variant

Resolve the issue where the bulk table does not trigger when changing variants.

add_action( 'wp_footer', function(){?>
	<script type="text/javascript">
		(function ($) {
			$(document).ready(function ($) {
				function awdr_load_variation_table_customized(variation_id){
					setTimeout(function(){
						if(variation_id != '' && variation_id != '0'){
							var data = {
								action: 'wdr_ajax',
								method: 'get_variable_product_bulk_table',
								product_id: variation_id,
								awdr_nonce: awdr_params.nonce,
							};
							let awdr_opacity = 'div.awdr-bulk-customizable-table';
							if(awdr_params.awdr_opacity_to_bulk_table != undefined){
								if(awdr_params.awdr_opacity_to_bulk_table != ""){
									awdr_opacity = awdr_params.awdr_opacity_to_bulk_table;
								}
							}
							$.ajax({
								url: awdr_params.ajaxurl,
								data: data,
								type: 'POST',
								beforeSend: function () {
									$(awdr_opacity).css('opacity','0.5');
								},
								complete: function () {
									$(awdr_opacity).css('opacity','1');
								},
								success: function (response) {
									if (response.bulk_table) {
										$('.awdr-bulk-customizable-table').html(response.bulk_table);
									}
								},
								error: function (response) {
									$('.awdr-bulk-customizable-table').html("")
								}
							});
						}
					}, 100);
				}
				$( ".variation_id" ).on( "change", function ( event ) {
					let variation_id = $(this).val();
					awdr_load_variation_table_customized(variation_id);
				});
			});
		})(jQuery);
	</script><?php
});