Вот как я храню свои данные в атрибуте данных:
<div class="playlist-item" data-video='[{"quality": "720p", "video": "video-url1"}, {"quality": "1280p", "video": "video-url2"}]'></div>
, затем jquery, когда я хочу получить атрибут data-video, я говорю:
$('.playlist-item').data('video');
Теперь я пытаюсь сделать то же самое с параметрами строки запроса, и мне интересно, как лучше написать такую строку запроса для этой части?
data-video='[{"quality": "720p", "video": "video-url1"}, {"quality": "1280p", "video": "video-url2"}]'
Я думаю сделать это следующим образом:
?video=video-url1,video-url2&quality=720p,1280p
Я не генерирую html из строки запроса, я получу эту строку запроса в javascript и использую Это. Я знаю, как обрабатывать строку запроса, я просто прошу совета о том, как лучше всего построить такую строку запроса.
Есть ли лучший способ добиться этого?