Щоб динамічно змінити значення дії форми, ви можете спробувати нижче код:
внизу код - якщо ви відкриваєте якесь дайлогічне поле, а всередині цього дайлового вікна у вас є форма, і ви хочете змінити дію. Я використав поле bootstrap dailog і, відкривши це поле dailog, я присвоюю форму дії значення.
$('#your-dailog-id').on('show.bs.modal', function (event) {
var link = $(event.relatedTarget);// Link that triggered the modal
var cURL= link.data('url');// Extract info from data-* attributes
$("#delUserform").attr("action", cURL);
});
Якщо ви намагаєтесь змінити дію форми на звичайній сторінці, скористайтеся наведеним нижче кодом
$("#yourElementId").change(function() {
var action = <generate_action>;
$("#formId").attr("action", action);
});