Jump to content
php.lv forumi

indoom

Reģistrētie lietotāji
  • Posts

    593
  • Joined

  • Last visited

Posts posted by indoom

  1. Problēma ir tajā, ka tā daA funkcija nav vajadzīga. Iznes tās funkcijas saturu ārpusē un pašu funkciju izdzēs no visām vietām

     

    Kā arī, nav jāizmanto filter(), tā vietā uzreiz raksti $jq('input.datepickerclass').datepicker();

     

    Ja izmanto noConflict, tad neturpini izmantot $ kā variabli, it īpaši, ja ir speciāli izveidots tam $jq variablis.

  2. Tas ir brīnums, ka tur vispār var ielogoties. Tur katrs input lauks ir likts savā formā, kuras savukārt atrodas starp <tr> un <td> Viss notiek tikai ar JS palīdzību.

    Var iemest bookmarku joslā augšā bookmarkletu

    javascript:(function(){$('#IDToken1').val('user');$('#IDToken2').val('passssss');})();
    

  3. PHP pusē norādi headerī, kas tas ir pa contentu, lai arī jQuery inteliģentais detektors to varētu noteikti.

    Piemēram, html tas būtu header("Content-type:text/html; charset=utf-8"); un jsonam header("Content-type:application/json; charset=utf-8");

     

    Ja skriptā vajag zināt kurš, tad kaut kā tā

    $.get( 'ajax.php', function( r, s, xhr ) {
     var isjson = xhr.getResponseHeader('Content-Type').indexOf('json') !== -1,
       	// jeb ar .id, ja 100% zināms, ka tāds tur būs
       	isjson_ar_id = typeof r.id !== 'undefined';
     console.log(isjson, isjson_ar_id);
    });
    

  4. Kāpēc iekš show?

    $('#showmessages').load('process/show.message.process.php', function(){
     	$(".display").animate({ scrollTop: $(document).height() }, 1000);
    });
    

     

    To, kāpēc skrollots tiek .display un ņemts document height, nemaz neprasīšu

  5. tajā popup logā izmanto window.opener, lai tiktu klāt "atvērējlapai". Vispirms pārbaudot, vai tā lapa vēl ir atvērta. Aizver ar self.close(); Tas darbosies tikai, ja popups tika atvērts ar js. Piemēram:

    // pārbauda vai ir atvērts kā popups un vai galvenais logs nav aizvērts
    if (window.opener && window.opener.closed === false) {
       	// atrod lauku, kur ievietot
       	var input = window.opener.document.getElementById('input_lauka_id');
       	// pārbauda vai lauks eksistē
       	if (input) {
        		// ievieto jauno saturu
        		input.value = 'jaunais saturs';
       	}
    }
    // aizveram popup
    self.close();
    
    

×
×
  • Create New...