2013-03-20 5 views
0

У меня есть форма, которая динамически заполняется из базы данных. используя цикл while для отображения результатов. У меня есть статус с тремя параметрами, которые изменяют статус заказа. Затем пользователь должен выбрать флажок, чтобы отправить статус заказа другому пользователю на основании выбранного выбора. В настоящее время это работает, однако я хотел бы автоматизировать этот процесс, установив флажок в true, как только была выбрана опция в раскрывающемся списке, вместо того, чтобы вручную щелкнуть этот флажок. Мой код, который генерирует эти результаты выглядит следующим образом:Флажок автозаполнения Jquery при выборе выпадающего меню

echo '<select id="order_status" name="order_status['.$i.']" id="id" onchange="showUser(this.value)" >'; 
    echo '<option value = "Pending" name="order_status['.$i.']" class = "pending"' . ($row['status'] == 'Pending' ? ' selected=selected' : '') . '>Pending</option>'; 
    echo '<option value = "Approved" name="order_status['.$i.']" class = "approved"' . ($row['status'] == 'Approved' ? ' selected=selected' : '') . '>Approved</option>'; 
    echo '<option value = "Disapproved" name="order_status['.$i.']" class ="disapproved"' . ($row['status'] == 'Disapproved' ? ' selected=selected' : '') . '>Disapproved</option>'; 
    echo '</select>'; 
    echo '<td><input type="checkbox" name="order_selected['.$i.']"/></td>'; 
    echo '</td>'; 

Где order_status содержит выбрать значения, и порядок выбранный содержит флажок, который выбран пользователем. Если флажок установлен в значение true, тогда пользователю будет отправлено электронное письмо, обновив его при статусе заказа. Я хотел бы сделать этот интерфейс, так как значение флажка не нужно устанавливать постоянно. Моя главная проблема - знать, какой порядок был выбран, для правильного флажка установлено значение true.

Большое спасибо

+0

Оказывается ваш '