Неверный результат перезаписи nginx в nginx.conf

Возможно, вам нужен массив объектов:

var inputsContainer = $('.inputs-container');

var inputValues = inputsContainer.find( 'input.multicheckbox-item' ).map( function(i) {
    var active = $(this).prop('checked')? 1 : 0;
    var temp = {}; i++;
    temp['name'+i] = active;
    return temp;
}).get();

console.log( inputValues );
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="inputs-container">
    <input id="name1" name="name1" type="checkbox" class="multicheckbox-item" value="1" checked="checked">
    <input id="name2" name="name2" type="checkbox" class="multicheckbox-item" value="1" checked="checked">
    <input id="name3" name="name3" type="checkbox" class="multicheckbox-item" value="0">
</div>

1
задан maston 19 January 2019 в 18:12
поделиться

1 ответ

Если вы пытаетесь переписать /list/findcontent.action?id=6 в /findcontent.action?id=6, ваше утверждение rewrite является неполным. Вам не хватает захвата.

Например:

rewrite ^/list(.*)$ $1 break;

Подробнее см. в этом документе .


Вы можете добиться аналогичной функции, используя только директивы location и proxy_pass.

Например:

location /list/ {
    proxy_pass   http://list.example.com:89/;
}

Обратите внимание на конечный / для значений location и proxy_pass. Подробнее см. в этом документе .

0
ответ дан Richard Smith 19 January 2019 в 18:12
поделиться
Другие вопросы по тегам:

Похожие вопросы: