app/assets/javascripts/spree/backend/spree_multi_currency.js
//= require spree/backend
$(document).ready(function(){
$.expr[':'].Contains = function(a,i,m){
return (a.textContent || a.innerText || '').toUpperCase()
.indexOf(
m[3].toUpperCase()
) >= 0;
};
function listFilter(list) {
var input = $('#variant-price-search');
$(input)
.change( function () {
var filter = $(this).val();
if(filter) {
$(list).find('.panel-title:not(:Contains(' + filter + '))')
.parent().parent().parent()
.hide();
$(list).find('.panel-title:Contains(' + filter + ')')
.parent().parent().parent()
.show();
} else {
$(list).find('.panel').parent().show();
}
return false;
})
.keyup( function () {
$(this).change();
});
}
//ondomready
$(function () {
listFilter($('#variant-prices'));
});
});