Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Вызов функции по клику (https://javascript.ru/forum/jquery/49260-vyzov-funkcii-po-kliku.html)

Nesquik 05.08.2014 10:33

Вызов функции по клику
 
$('.driver_form input[type="submit"]').click(function() {
		function checkEmptyVal(id) {
			if($(id).val() == '') {
				$(id).click();
				$(id).focus();
				return false;
			}
		}	
                checkEmptyVal('#d_exp_years');
        });


Не пашет :(

Rise 05.08.2014 12:51

Nesquik, а ложь зачем возвращаешь?

WorM32 05.08.2014 13:31

var $expYears = $('#d_exp_years');
$('.driver_form').on('submit', function (e) {
    if ($expYears.val() == '') {
        e.preventDefault();
        $expYears.focus();
        return;
    }
});

Nesquik 05.08.2014 14:02

Worm, а если id-шников 20, то 20 раз так делать? :)

>Nesquik, а ложь зачем возвращаешь?

В оригинальном коде после этого фрагмента код продолжается, если не поставить, то он будет выполняться дальше.


Часовой пояс GMT +3, время: 19:11.