2016-09-27 2 views
1

Я использую плагин select2.Как получить значение тега select2 (плагин) в php

Я могу получить выбранный массив тегов в jquery, но как добавить массив в DOM и получить значения в php при отправке формы или любыми другими способами?

В моей форме есть несколько загрузок файлов, поэтому я не хочу ajax. Вот тег, на который я подаю заявку select2.

<input type="hidden" id="tags" value="tag" style="width: 400px;"> 

Вот скрипка я использую: http://jsfiddle.net/X6V2s/66/

У меня есть массив значений в JQuery, но хочет это в PHP.

может я добавить массив в DOM (если да, то? Как)

Как я мог accompolish это? Пожалуйста, помогите мне. Спасибо заранее.

+0

Попробуйте установить cookie выбранных тегов перед отправкой формы, не забудьте удалить cookie после отправки формы. то вы можете получить доступ к файлам cookie в php '$ _COOKIE ('cookie_name');' – Noman

+0

@Noman ok, я попробую, чтобы – EaBangalore

+0

был ли возможен какой-либо способ использования локального локатора – EaBangalore

ответ

0

попробуйте установить файлы cookie выбранных тегов перед отправкой формы. , то вы можете получить доступ к куки в php

ПРИМЕЧАНИЕ: Не забудьте удалить куки после формы submition.

JS: использованием jQuery Cookie Для дальнейшего занижения о JQuery печенье прочитать here

$.cookie("test", 1, { 
    expires : 10,   //expires in 10 days 

    path : '/',   //The value of the path attribute of the cookie 
          //(default: path of page that created the cookie). 

    domain : 'yourdomain.com', //The value of the domain attribute of the cookie 
          //(default: domain of page that created the cookie). 

    secure : true   //If set to true the secure attribute of the cookie 
          //will be set and the cookie transmission will 
          //require a secure protocol (defaults to false). 
}); 

PHP Читайте печенье на стороне сервера.

echo $_COOKIE('test');