| | |
| | | |
| | | jQuery(document).bind("keypress", function(event) { |
| | | //Use jQuery submit with keypress Enter in panel filterbar |
| | | if (event.which == '13' && jQuery(".panel #Filter").length > 0) { |
| | | if (event.which == '13' && jQuery(".panel #Filter").length > 0 && jQuery(event.target).hasClass('ui-autocomplete-input') == false ) { |
| | | event.preventDefault(); |
| | | jQuery(".panel #Filter").trigger('click'); |
| | | } |
| | | //Use jQuery submit with keypress Enter in forms |
| | | if (event.which == '13' && jQuery(".pnl_formsarea button.positive").length > 0 && event.target.localName != 'textarea') { |
| | | if (event.which == '13' && jQuery(".pnl_formsarea button.positive").length > 0 && event.target.localName != 'textarea' && jQuery(event.target).is(':input')) { |
| | | event.preventDefault(); |
| | | jQuery(".pnl_formsarea button.positive:first").trigger('click'); |
| | | jQuery(".pnl_formsarea button.positive:first").not("[disabled='disabled']").trigger('click'); |
| | | } |
| | | }); |
| | | |
| | | jQuery(document).delegate('.pnl_listarea th', 'click', function(event) { |
| | | if(jQuery(this).attr('class').length > 0 && jQuery(".panel #Filter").length > 0 && jQuery(this).hasClass('tbl_col_buttons') == false && jQuery(this).hasClass('tbl_col_limit') == false && jQuery(this).hasClass('tbl_col_nosort') == false) { |
| | | event.preventDefault(); |
| | | var clickevent = jQuery('#Filter').attr('onclick'); |
| | | var element = jQuery(this).attr('class'); |
| | | if(typeof clickevent == 'string') { |
| | | jQuery('#Filter').attr('onclick', clickevent.replace(".php')", ".php?orderby=" + element + "')")); |
| | | } |
| | | jQuery(".panel #Filter").trigger('click'); |
| | | |
| | | jQuery("#pageForm").ajaxComplete(function() { |
| | | if(jQuery("th."+element).css("background-position") == '0px -15px') { |
| | | if(jQuery("th."+element).css("text-align") == "right") { |
| | | jQuery("th."+element).css("text-align","left"); |
| | | } else { |
| | | jQuery("th."+element).css("text-align","right"); |
| | | } |
| | | } else { |
| | | jQuery(".pnl_listarea th").css("text-align",""); |
| | | } |
| | | jQuery(".pnl_listarea th").css("background-position","0 0"); |
| | | jQuery("th."+element).css("background-position","0 -15px"); |
| | | }); |
| | | } |
| | | }); |
| | | |
| | | </script> |
| | | </head> |
| | | <body> |