У меня проблемы с простой опцией выбора.
В большинстве случаев выделенное значение (в действии var) дает правильный результат («закрыто»), но иногда оно «не определено».
$("#doaction").click(function () {
// action sometimes is "undefined" =>
var action = $("#workflow option:selected").val();
}
<select name="workflow" id="workflow">
<option value="-1">initial state</option>
<option value="close">perform action close</option>
</select>
<a href="#" id="doaction">submit</a>
Любые советы приветствуются.