Добрый день, такой вопрос в форме заказа товара в выпадающем списке указываем способ доставки, но при выборе определенного способа общая цена заказа не обновляется, подскажите пожалуйста каким образом можно заставить ее обновляться?
На данный момент ничего лучше чем задавать name=«shk_recount» не придумал, но для этого нужно обновление страницы, но такое решение соответственно не самое лучшее.
Сам чанк вот
<form method="post" action="[[~[[*id]]]]" id="shopOrderForm">

<fieldset>

<input type="text" name="nospam:blank" value="" style="display:none;" />
<input type="hidden" name="order" value="1" />

<table cellpadding="3">
    <tr>
        <td></td>
        <td>
            <div>[[!+fi.error.fullname]]</div>
            <input name="fullname" size="30" class="textfield" type="text" placeholder="Ф.И.О." value="[[!+fi.fullname:default=`[[+modx.user.id:userinfo=`fullname`]]`:ne=`0`:show]]" />
            
        </td>
    </tr>
    <tr>
        <td></td>
        <td>
            <div>[[!+fi.error.address]]</div>
              <input name="address" size="30" class="textfield" type="text" placeholder="Адрес" value="[[!+fi.address:default=`[[+modx.user.id:userinfo=`address`]]`:ne=`0`:show]]" />
              
        </td>
    </tr>
    <tr>
        <td></td>
        <td>
            <div>[[!+fi.error.email]]</div>
            <input name="email" size="30" class="textfield" type="email" placeholder="E-mail" value="[[!+fi.email:default=`[[+modx.user.id:userinfo=`email`]]`:ne=`0`:show]]" />
            
        </td>
    </tr>
    <tr>
        <td></td>
        <td>
            <div>[[!+fi.error.phone]]</div>
            <input name="phone" size="30" class="textfield" type="tel" placeholder="Телефон" value="[[!+fi.phone:default=`[[+modx.user.id:userinfo=`phone`]]`:ne=`0`:show]]" />
            
        </td>
    </tr>
    <tr>
        <td></td>
        <td>
            
            <select  name="shk_delivery" id="single"  style="width:243px;">
               
                [[!+shkopt_delivery]] 
               
                    <input type="submit" name="shk_recount"    />
            
            </select>
            
            <div>[[!+fi.error.shk_delivery]]</div>
        </td>
    </tr>
    <tr>
        <td></td>
        <td>
            <select name="payment" style="width:243px;">
                
                [[!+shkopt_payments]]
            </select>
            <div>[[!+fi.error.payment]]</div>
        </td>
    </tr>
    <tr>
        <td></td>
        <td>
            <textarea name="message" class="textfield" placeholder="Комментарий (необязательное поле)" rows="4" cols="32">[[!+fi.message]]</textarea>
        </td>
    </tr>
    <tr>
        <td></td>
        <td><input type="submit" name="submit_button" class="button" value="Отправить" /></td>
    </tr>
</table>

</fieldset>

</form>