+ function open_dialog () {
+ k.popup_dialog({
+ url: 'controller.pl?action=Project/project_picker_search',
+ // data that can be accessed in template project_picker_search via FORM.boss
+ data: $.extend({ // add id of part to the rest of the data in ajax_data, e.g. no_paginate, booked, ...
+ real_id: real_id,
+ select: 1,
+ }, ajax_data($dummy.val())),
+ id: 'project_selection',
+ dialog: {
+ title: k.t8('Project picker'),
+ width: 800,
+ height: 800,
+ },
+ load: function() { init_search(); }
+ });
+ window.clearTimeout(timer);
+ return true;
+ }
+
+ function init_search() {
+ $('#project_picker_filter').keypress(function(e) { result_timer(e) }).focus();
+ $('#no_paginate').change(function() { update_results() });
+ $('#project_picker_clear_filter').click(function() {
+ $('#project_picker_filter').val('').focus();
+ update_results();
+ });
+ }
+