ajax — МиниКод http://minicode.ru записи кодов Wed, 05 Sep 2018 06:40:48 +0000 ru-RU hourly 1 https://wordpress.org/?v=4.8.14 jQuery AJAX eval $(data).find(‘script’) http://minicode.ru/jquery-ajax-eval/ Wed, 28 Jan 2015 11:28:13 +0000 http://minicode.ru/?p=760
$.ajax({
    url: 'example.html',
    type: 'GET',
    success: function(data) {

        var dom = $(data);

        dom.filter('script').each(function(){
            $.globalEval(this.text || this.textContent || this.innerHTML || '');
        });

        $('#mydiv').html(dom.find('#something').html());

    }
});
]]>
javascript изменение параметров в GET http://minicode.ru/javascript-izmenenie-parametrov-v-get/ http://minicode.ru/javascript-izmenenie-parametrov-v-get/#respond Fri, 26 Oct 2012 13:54:10 +0000 http://minicode.ru/?p=143
-------------------------------------------------------
var queryParameters = {}, queryString = location.search.substring(1),re = /([^&=]+)=([^&]*)/g, m;
   while (m = re.exec(queryString)) {
    queryParameters[decodeURIComponent(m[1])] = decodeURIComponent(m[2]);
   }
   queryParameters['region'] = this.$Button.data('region');
   queryParameters['city'] = this.$Button.data('city');
   
 
   location.search = $.param(queryParameters);
-----------------------------------------------------------------
]]>
http://minicode.ru/javascript-izmenenie-parametrov-v-get/feed/ 0
bitrix jquery http://minicode.ru/bitrix-jquery/ http://minicode.ru/bitrix-jquery/#respond Thu, 27 Sep 2012 14:37:59 +0000 http://minicode.ru/?p=107 bitrix jquery

CJSCore::Init(Array("jquery"));
]]>
http://minicode.ru/bitrix-jquery/feed/ 0
вызов ajax с ожиданием ответа http://minicode.ru/51/ http://minicode.ru/51/#respond Tue, 14 Aug 2012 17:08:43 +0000 http://minicode.ru/?p=51
var GoAjax = false;
	var AjaxTimer;
	
	function keyupHandler(){
		 // console.log('keyupHandler');
		clearTimeout(AjaxTimer);
		AjaxTimer = setTimeout('ajaxJet()', 5000);
	}
	function ajaxJet(){
	 // console.log('ajaxJet');
		if(GoAjax === true){
			return;
		}
		GoAjax = true;
		
		
		jQuery.ajax({
			type: 'POST',
			data: 'FAVORITE_AJAX_CALL=Y&FAVORITE_AJAX_CALL_TYPE=DEL',
			dataType:'json',
			url: pathTocomponent,
			success: function(data){
				GoAjax=false;		
			},
			error: function(){
				GoAjax=false;
			}
		});		
	}
	
	function keydownHandler(){
	 // console.log('keydownHandler');
		clearTimeout(AjaxTimer);	
	}

	jQuery(document).keyup(keyupHandler).keydown(keydownHandler);

]]>
http://minicode.ru/51/feed/ 0