Подскажите как вызвать функцию jQuery по клику checkbox
jQuery и ajax вообще не знаю но сделать надо.
Есть вот такая функция function AjaxFormRequest(result_id,form_id,url) { jQuery.ajax({ url: url, type: "POST", dataType: "html", data: jQuery("#"+form_id).serialize(), success: function(response) { document.getElementById(result_id).innerHTML = response; }, error: function(response) { document.getElementById(result_id).innerHTML = "Извените не удалось отправить данные на сервер"; } }); } Она вызывается но только при клике по кнопке у которой прописан атрибут onclick='AjaxFormRequest('result_id','form_id', '/pages/group/form.php?shag=1')' а надо сделать чтоб она отправляла и подгружала form.php при клике по checkbox если прописываю атрибут onclick для checkbox. ноль реакции. Что не так или как это можно сделать? |
У тебя месиво из кавычек. Атрибуты принято заключать в "двойные кавычки".
|
Я конечто сомневаюсь что дело в этом. Но сейчас попробую.
И при клике на кнопку та все работает. |
все нормально работает использовал вот этот вариант
$('input[type=checkbox]').click(function(){ AjaxFormRequest('result_id','form_id', '/pages/group/form.php?shag=1') }) |
$('input:checkbox').click(function(){ AjaxFormRequest('result_id','form_id', '/pages/group/form.php?shag=1'); }); |
Часовой пояс GMT +3, время: 04:19. |