ajax запрос по нажатию checkbox

158
28 октября 2018, 10:00

Доброго времени суток.

Нужен скрипт на jquery ajax, где "при нажатии на input checkbox передается id чекбокса в файл 'likes.php' в формате ассоц массива post в виде id => id чекбокса"

Сам checkbox

<input type="checkbox" id="like-1" name="like_status">
<label for="like-1" id="var"><?php echo $arraySumLike1['SUM(likes)']?>
</label>

Скрипт пробовал написать сам/переделать из примеров - результат один(не передаются данные в php файл,хотя success у ajax срабатывает).

Answer 1
$( "input[type=checkbox]" ).on( "change", function(){
        var elem = $( this ),
            id = elem.attr( "id" );
        if( elem.is( ":checked" ) ){
        $.ajax({
            url: "likes.php",
            type: "post",
            data: {
                id: id
            },
            success: function( data )
            {
                console.log( data );
            }
        });
        }
} );
READ ALSO
скрыть контент на странице

скрыть контент на странице

проблема состоит в следующем:

187
WooCommerce REST API передача массива

WooCommerce REST API передача массива

Пытаюсь добавить товар при помощи WooCommerce REST API, так сказать - снаружи, POST-запросомВсе шло нормально, пока не понадобилось соотносить товар...

190