Доброго времени суток.
В общем ситуация следующая:
Есть сайт.
На сайте установлен плагин jquery selecter
На одном из селектов висит onchange с функцией прописан прям в теге
Код самой функции:
function getprk(prdctid)
{
var quantity = document.getElementById(prdctid+'quantity').value;
var variation_id = document.getElementById(prdctid+'variation_id').value;
document.getElementById('kenars_cart_val').value=prdctid;
$.get('//xn--80aaokptod6b.xn--p1ai/ame.php?page=get_price&prod_id='+prdctid+'&variation_id='+variation_id+'&quantity='+quantity, function(data) {
var extv=data
var rezv = document.getElementById(prdctid+'price').innerHTML;
var arr=explode('amount">',rezv);
var otr = arr[1];
otr=explode(' <span',otr);
var cena = parseInt(otr[0]);
rezv = str_replace('amount">'+cena+' ', 'amount">'+extv+' ', rezv);
document.getElementById(prdctid+'price').innerHTML=rezv;
});
}
str_replace и explode взяты с сайта javascript.ru раздел аналоги функций php
Так вот при изменении селекта функция то выполняется как надо но потом страница зависает и браузер выдает ошибку "эта страница работает очень медленно"
При этом если jquery selecter убрать то все нормально. А с ним зависает.
Подскажите пожалуйста в чем может быть причина и как лечить?