Jan 13 2015

JavaScript – dinamičke varijable

Problem: Kako se kreiraju dinamičke verijable u JavaScriptu?

npr. Imamo varijable A_1 i A_2 i ovisno o vrijednosti varijable B trebamo ispisati rezultat jedne od njih.

Imamo dva načina:

Globalna verijabla:


this.A_1 = 10;

this.A_2 = 20;

var B = 1;

var C = this['A_'+B];

Lokalna varijabla:


var A_1 = 10;

var A_2 = 20;

var B = 1;

var C = eval('A_'+B);

 


Jan 12 2015

JQuery – text selektirane opcije iz liste/menua

Problem: Zanima nas tekst, a ne vrijednost selektirane opcije menua #pero

 

Rješenje:

$('#pero option:selected').html()

Jan 10 2015

MSSQL – CASE WHEN sa više opcija

SELECT CASE

WHEN boja=0 THEN 'plavo'

WHEN boja=1 THEN 'zeleno'

WHEN boja=2 THEN 'crno'

WHEN boja=3 THEN 'bijelo'

ELSE 'nepoznato'

END  

Jan 10 2015

MSSQL – “Conversion failed when converting the nvarchar value”

Problem - “SELECT case when B is null then A else B end” javlja grešku “Conversion failed when converting the nvarchar value” ako je datatype A i B različit

Ako je A broj, a B varchar treba pretvoriti broj u varchar

 

SELECT case when CAST(B AS NVARCHAR(MAX)) is null then A else CAST(B AS NVARCHAR(MAX)) end

 

Sada su A i B nvarchar i može se odraditi CASE WHEN…


Dec 28 2014

CSS – upotreba @font-face

http://articles.centennialarts.com/2010/10/30/embedding-fonts-using-font-face/


Dec 5 2014

MSSQL: date add

Problem: Selektirati sutrašnji datum

Rješenje:

 SELECT DATEADD(dd, 1, GETDATE())

http://stackoverflow.com/questions/167491/sql-server-2005-using-dateadd-to-add-a-day-to-a-date


Dec 2 2014

Photoshop – extract u CS6

Problem: Photoshop CS6 nema filter extract. Kako ekstraktirati sliku?

Rješenje: Quick selection tool + refine edge

https://www.youtube.com/watch?v=tooPl55dcFg

 


Nov 24 2014

JQuery – promjena source atributa na autocomplete

Problem: Trebamo dinamički izmijeniti source: atribut na jQuery autocomplete widgetu.

Rješenje:


$( "#autocompletePolje" ).autocomplete('option', 'source', 'scripta.html');

Međutim, što ako taj autocomplete još ne postoji. Moramo proveriti postoji li:

if ($("#kontakt").hasClass("ui-autocomplete-input")) {
 $( "#kontakt" ).autocomplete('option', 'source', kontaktURL);
 }

Nov 23 2014

ASP VbScript – is in array

Problem: saznati je li element unutar array-a

Rješenje:

https://gist.github.com/gwobcke/1044367

<%
Function in_array(element, arr)
  in_array = False
  For i=0 To Ubound(arr)
     If Trim(arr(i)) = Trim(element) Then
        in_array = True
        Exit Function
     End If
  Next
End Function

findThis = "Apple"
fruits = Array("Banana","Apple","Orange")

If in_array(findThis, fruits) Then
  Response.Write findThis & " is in the array"
Else
  Response.Write findThis & " is not in the array"
End If
%>

Nov 18 2014

JavaScript – true u 1, false u 0

Problem:

prebaciti true/false vrijednost u 1/0 vrijednost

 

Rješenje:

 var i = vrijednost ? 1 : 0;