<table>
<tr>
<td>[%- LxERP.t8("Link to") %]:</td>
- <td>[% L.select_tag('link_type', LINK_TYPES, default=DEFAULT_LINK_TYPE, style=style) %]</td>
+ <td>[% L.select_tag('link_type', LINK_TYPES, default=DEFAULT_LINK_TYPE, style=style, id='record_links_add_filter_link_type') %]</td>
</tr>
<tr>
</tr>
<tr>
- <td>[%- LxERP.t8("Transaction description") %]:</td>
+ <td><span id="record_links_add_filter_title">[%- LxERP.t8("Transaction description") %]</span>:</td>
<td>[% L.input_tag('transaction_description', '', style=style) %]</td>
</tr>
</table>
[% L.button_tag('filter_record_links()', LxERP.t8("Search")) %]
[% L.button_tag('add_selected_record_links()', LxERP.t8("Add links"), id='add_selected_record_links_button', disabled=1) %]
<a href="#" onclick="record_links_reset_form();">[%- LxERP.t8("Reset") %]</a>
- <a href="#" onclick="record_links_cancel();">[% LxERP.t8("Cancel") %]</a>
+ <a href="#" onclick="$('#record_links_add').dialog('close');">[% LxERP.t8("Cancel") %]</a>
</p>
<hr>
<script type="text/javascript">
<!--
$(function() {
- $('.jqmWindow input[name=vc_name]').focus();
+ $('#record_links_add input[name=vc_name]').focus();
+ $('#record_links_add_filter_link_type').change(function() {
+ var title = $('#record_links_add_filter_link_type').val() == 'requirement_spec' ? kivi.t8('Title') : kivi.t8('Transaction description');
+ $('#record_links_add_filter_title').html(title);
+ });
});
function record_links_reset_form() {
- $('.jqmWindow form input[type=text]').val('');
- $('.jqmWindow form select').prop('selectedIndex', 0);
-}
-
-function record_links_cancel() {
- $('.jqmWindow').jqmHide();
- $('.jqmWindow').remove();
+ $('#record_links_add form input[type=text]').val('');
+ $('#record_links_add form select').prop('selectedIndex', 0);
}
function filter_record_links() {
- var url="controller.pl?action=RecordLinks/ajax_add_list&" + $(".jqmWindow form").serialize();
+ var url="controller.pl?action=RecordLinks/ajax_add_list&" + $("#record_links_add form").serialize();
$.ajax({
url: url,
success: function(new_data) {
}
function add_selected_record_links() {
- var url="controller.pl?action=RecordLinks/ajax_add_do&" + $(".jqmWindow form").serialize();
+ var url="controller.pl?action=RecordLinks/ajax_add_do&" + $("#record_links_add form").serialize();
$.ajax({
url: url,
success: function(new_html) {
$('#record_links_list').replaceWith(new_html);
- record_links_cancel();
+ $('#record_links_add').dialog('close');
}
});
}