Информация из атрибута data
Всем добрый день! С праздниками!
Подскажите как мне в атрибут поместить массив и вытащить его при помощи js или jqery data-params="[view:'privet', view2:'123']" Как вытащить и данные, серилощвать и отправит пост запросом, что бы на севере смог принять их в таком же виде post[view]=privet Заранее спасибо |
Или собрать все data из ссылки или div
|
"[view:'privet', view2:'123']" - массив в JS не может быть таким, это объект - "{view:'privet', view2:'123'}", подставить его в атрибут можно в таком виде data-params="{"view":"privet"," ;view2":123}", тогда в JQ получить как data('params') - вернет готовый объект.
|
Спасибо! А иной какой нить способ, к примеру распарсить? такой вариант?
|
или вот так data-params='{"view":"privet","view2":"123"}'
|
или вовсе без первых одинарных ковычек data-params={"view":"privet","view2":"123"}, браузер сам все подставит....
|
JSON.parse('{"view":"privet","view2":"123"}') |
Цитата:
У вас кто занимается выводом html клиенту, сервер или вы? А коли сервер то он должен помещать json строку в атрибут, и заменить двойные кавычки и прочее что может мешать на html сущности, для него тоже не проблема. |
Спасибо за советы
|
Часовой пояс GMT +3, время: 20:59. |