2015-03-31 4 views
0

У меня есть сайт с меню выбора выпадающегоИзменить выбор входа на основе URL-адреса?

<select class="tmcp-field tm-epo-field tmcp-select" 
 
\t \t name="tmcp_select_0" 
 
\t \t data-price="" 
 
\t \t data-rules="" 
 
\t \t id="tmcp_select_1" 
 
\t \t tabindex="1" > 
 
\t <option selected='selected' value="Basislayout_0" data-price="0" data-rules="[&quot;0&quot;]" data-rulestype="[&quot;&quot;]">Basislayout</option><option value="Profilayout_1" data-price="24" data-rules="[&quot;24&quot;]" data-rulestype="[&quot;&quot;]">Profilayout</option> \t </select> \t

Как я могу иметь вариант «Profilayout» предварительно выбранного на странице загрузки, когда эта линия является добавление к URL ?start_customizing=yes

+0

Немного больше кода, достаточно, чтобы показать нам, что вопрос, было бы удивительным – Sai

+0

Чисто Javascript решение (без внешнего Lib как JQuery) предпочтительнее? –

ответ

0

Вы можете достичь этого. Условие location.search.indexOf ('start_customizing = yes')! = -1 очень сырой, поэтому не стесняйтесь его модифицировать, если это необходимо.

if(location.search.indexOf('start_customizing=yes') != -1) { 
    document.getElementById('tmcp_select_1').value="Profilayout_1"; 
} 

https://jsfiddle.net/t7k545dm/1/

+0

Спасибо за ваш быстрый ответ. Как я точно использую его в своем документе. Я пробовал это без успеха. Извините, я не очень хорошо разбираюсь в javascript .. – Chris

+0

Chris

+0

@Chris, вы должны вставить этот код после своего тега select. Предпочтительно непосредственно перед. Таким образом, тег select может быть обнаружен в момент выполнения JS. –

Смежные вопросы