webjey

Рейтинг
46
Регистрация
09.04.2013
happy-joker:
А как суммировать значения по всем полям?


$(document).ready(function()
{
$(".myclass").keyup(function()
{
var count=0;
$(".myclass").each(function () {
count+=this.value.length;
});
$('#mycount').html(count);
});
});

Пример https://jsfiddle.net/dkk2j3Lh/


$count_query ='SELECT count(*) '.stristr($count_query,'from');
Samail:
Не доходит дело до index.php с такими ссылками 404 ошибку сам хостер отдаёт.

Чтобы запрос доходил добавьте следующий код в .htaccess


<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php
</IfModule>

Вот генератор виджета комментариев http://spb.zoon.ru/pages/widget_comments/


$ch = curl_init('http://www.iks2online.pl/iks2online');
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/4.0 (Windows; U; Windows NT 5.0; En; rv:1.8.0.2) Gecko/20070306 Firefox/1.0.0.4");
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_COOKIEJAR,dirname(__FILE__)."/cookies.txt");


$result=curl_exec($ch);
preg_match_all('#name="(.*?)".+value="(.*?)"#i',$result,$match,PREG_PATTERN_ORDER);
$values=array_combine($match[1],$match[2]);
curl_setopt($ch, CURLOPT_URL, 'http://www.iks2online.pl/iks2online/Login.aspx');
curl_setopt($ch, CURLOPT_REFERER, 'http://www.iks2online.pl');
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, array(
'ctl00$ContentPlaceHolder1$kntLogowania$Login1$UserName'=>'ALFA-EURO LUX',
'ctl00$ContentPlaceHolder1$kntLogowania$Login1$DanePracownika'=>'Pavel Veremchuk',
'ctl00$ContentPlaceHolder1$kntLogowania$Login1$Password'=>'IKS2',
'ctl00$ContentPlaceHolder1$kntLogowania$Login1$LoginButton'=>'Zaloguj się',
'__EVENTTARGET'=>$values['__EVENTTARGET'],
'__EVENTARGUMENT'=>$values['__EVENTARGUMENT'],
'__VIEWSTATE'=>$values['__VIEWSTATE'],
'__VIEWSTATEGENERATOR'=>$values['__VIEWSTATEGENERATOR'],
'__EVENTVALIDATION'=>$values['__EVENTVALIDATION']
));
$result=curl_exec($ch);
curl_close($ch);
echo $result;

Кстати да,еще вариант на чистом javascript


document.addEventListener("DOMContentLoaded", function () {
[].forEach.call(document.querySelectorAll('.ch_spec'), function (el) {
el.addEventListener('click', function(e) {
alert(e.target.closest('div').previousElementSibling.querySelector('.main_ch').getAttribute('data-id'));
}, false);
});
});
Content-pro:
Не проканает, как я понял родительских элементов будет несколько.

Да, все верно. Если несколько элементов, подойдет код imagine.

Вот так еще можно:


$(document).ready(function(){
$('.ch_spec').click( function() {
alert($(this).closest('div').prev().find('.main_ch').data('id'));
});
});


$(document).ready(function(){
$('.ch_spec').click( function() {
alert( $('.main_ch').data('id'));
});
});
Всего: 193