BX.ready(function() {
var toorderButton = document.querySelector('[data-param-form_id="TOORDER"]');
if(toorderButton) {
toorderButton.setAttribute('data-param-form_id', '19');
toorderButton.setAttribute('data-name', 'feedback');
}
});
BX.ajax({
url: '<?=\CUtil::jsEscape(SITE_TEMPLATE_PATH)?>/ajax/addtobasket.php',
method: 'POST',
data: {"id": idElements, "count": countElements},
dataType: 'json',
async: true,
onsuccess: BX.delegate(function (response) {
}, this),
onfailure: BX.delegate(function () {
}, this)
});
$request = \Bitrix\Main\HttpApplication::getInstance()->getContext()->getRequest();
if($request->isPost() && isset($request['id']) && isset($request['count'])) {
}
<InputMask mask="9" onkeyup="testJump(this);" maxlength="1" alwaysShowMask type="text" />
<input type="text" onInput={e => testJump(e.target)} maxLength="1" />
innerMenu.onclick = e => {
e.stopPropagation();
}
x.onclick = e => {
e.stopPropagation();
innerMenu.hidden = !innerMenu.hidden;
}
document.body.onclick = () => {
if(!innerMenu.hidden)
innerMenu.hidden = true;
}
$(this).children().each(function (index){
if ($(this).attr('data-position') != (index+1)) {
$(this).attr('data-position', (index+1)).addClass('updated'); // подставляю класс updated если изменилась позиция
}
}).promise().done(function() {
saveNewPositions();
});
var bSubmitForm = false;
$('идентификатор формы').on('submit', function(e) {
var _this = $(this);
if(!bSubmitForm) {
e.preventDefault();
setTimeout(function() {
bSubmitForm = true;
_this.submit();
}, 5000);
}
});