[%- DEFAULT id_prefix = 'basic_settings_form'
submit_as = 'post'
%]
-<form method="post" action="controller.pl" id="[% id_prefix %]">
+<form method="post" action="controller.pl" id="[% id_prefix %]"[% UNLESS submit_as == 'post' %] class="edit-basic-settings-context-menu"[% END %]>
[% L.hidden_tag("id", SELF.requirement_spec.id, id=id_prefix _ '_id') %]
[% L.hidden_tag("requirement_spec.is_template", SELF.requirement_spec.is_template, id=id_prefix _ '_is_template') %]
[% L.submit_tag("action_" _ (SELF.requirement_spec.id ? "update" : "create"), LxERP.t8('Save'), id=id_prefix _ '_action_update') %]
<a href="[% SELF.url_for(action="list", is_template=SELF.requirement_spec.is_template) %]">[% LxERP.t8('Abort') %]</a>
[% ELSE %]
- [% L.ajax_submit_tag("controller.pl?action=RequirementSpec/update", "#" _ id_prefix, LxERP.t8("Save")) %]
+ [% L.ajax_submit_tag("controller.pl?action=RequirementSpec/update", "#" _ id_prefix, LxERP.t8("Save"), id=id_prefix _ '_submit') %]
+ <script type="text/javascript"><!--
+ $(function() {
+ $("#[% id_prefix %] INPUT[type=text]").keydown(function(event) {
+ if(event.keyCode == 13) {
+ event.preventDefault();
+ $('#[% id_prefix %]_submit').click();
+ return false;
+ }
+ });
+ });
+--></script>
[% END %]
</p>
</form>