24 kwi 2013

Dodawanie widgetu na stronę

Html strony

<div id="wyszukiwarka_apartamenty.txt"></div>
...

php dodający wigdet

if(preg_match_all('/<div id="(?P<id>.*)">(&nbsp;)?<\/div>/', $strona_tresc_tmp, $arr)) {
  for($i=0,$c=count($arr['id']);$i<$c;$i++) {
    $widget_content=file_get_contents('widgets/'.$arr['id'][$i]);
    $strona_tresc_tmp=str_replace($arr[0][$i],$widget_content,$strona_tresc_tmp);
  }
}

plik widgetu, powinien być umieszczony w katalogu

widgets/wyszukiwarka_apartamenty.txt
10 kwi 2013

Odoblokowanie pola input, ustawionego na disabled

jQuery('#table input[type=radio]').click(function () {
  jQuery('#table input[type=button]').attr('disabled', 'disabled');
  let id = jQuery(this).attr('id');
  let id_btn = 'b' + id.substring(1, 5);
  jQuery('#' + id_btn).removeAttr('disabled');
});
<div id="table">
  <input id="k1" type="radio"><input id="b1" disabled="disabled">
  <input id="k2" type="radio"><input id="b2" disabled="disabled">
  <input id="k1" type="radio"><input id="b3" disabled="disabled">
</div>