jQuery.facts II

Выдам ещё одну порцию фактов, связанных с jQuery. jQuery.get() и jQuery.post() принимают последним четвёртым параметром dataType. Ну принимает и бог с ним, скажут некоторые. А другие смогут этот факт использовать во благо. Вот пример такого “блага”: $.post(backend_url,params,callback,’script’); // и вуаля

SQL Server 2005 Driver for PHP

В тайге вымерли все медведи. А виноваты в этом эти ребятки. Extension пока недокументирован. Список функций мало чем отличается от имеющегося. Зачем понадобилось писать свой драйвер? Почему нельзя было приложить вектор усилий к доработке существующего ? А в существующем есть

firebug 1.1 (beta)

И всё-таки он обновляется! (да-да – а земля круглая и вертится). Самые, на мой взгляд, вкусные изменения это закладка “Stack” в отладчике. (Её как раз стало очень нехватать – ранее стек вызова показывался в строке с меню и тупо не

(xdebug + notepad++) === php ide ?

Всем хорош xdebug, но как непосредственно дебаггер использовать его было крайне неудобно. А IDE которые якобы поддерживают xdebug либо крайне неуклюжи (komodo), (либо|и) дОроги. Но вот появился свет в окне – обнаружен плагин к notepad++, который превращает этот шустрый и

file_post_contents

Довольно часто встречающийся вопрос – как средствами php отправить POST запрос (и обработать ответ). И традиционные ответы на этот вопрос: curl (самый очевидный ответ, к сожалению не везде доступный) fsockopen (самый распространённый способ) http (extension появился сравнительно недавно и советуют

jQuery.facts

Расскажу несколько фактов о jQuery, которые как мне видится, не очень понимают “отечественные программеры” при “навешивании” обработчика какого-либо event-а к (например $(‘#element’).click(handler); ) он НЕ заменяет предыдущий обработчик (если таковой имелся), т.е. код: $(‘#element’).click(function(){ alert(‘hello’);}) $(‘#element’).click(function(){ alert(‘world’); }) Выведет оба

checklistbox.js

На просторах интернета не нашлось достойного js-контрола – аналога CheckListBox. Восполнил этот недостаток плагинчиком для jQuery. Как и всё в мире jQuery – применяется ненавязчиво и просто – заменяет собой <select> $(“select”).checklistbox(); Взять можно здесь.