2015-08-26 3 views
0

Я хочу передать значение php в качестве параметра в функции datepicker. Fuction называется perfetly в текстовом поле, но не в datepicker.when я включаю функцию библиотеки datepicker, не вызывается. Я хочу вызвать функцию с значением php в качестве параметра. Теперь функция не вызывается. Я хочу вызвать функцию в datepicker onselect event ,как передать php-параметр в функции datepicker

#Function called perfectly 
    echo '<td><input type="text" name="interview" class="interview" value="'.$cfet['interview'].'" onblur=place(this.value,'.$cfet['r_id'].',"interview");></td>'; 

    #problem with datepicker 
    echo '<td><input type="text" name="interview" id="datepicker1" class="interview" value="'.$cfet['interview'].'" onselect=place(this.value,'.$cfet['r_id'].',"interview");></td>'; 
+0

какая ошибка вы получаете? –

+0

вы также можете опубликовать полученный HTML. Я думаю, что isssue может быть с кавычками. – Jai

+0

функция не называется .. – user3386779

ответ

1

проверить библиотеку datepicker, которую вы используете, потому что часто они имеют эти события напрямую.

Пример с JQuery Datepicker:

Изменить HTML для:

echo '<td><input type="text" name="interview" id="datepicker1" class="interview" value="'.$cfet['interview'].'" data-r_id="'.$cfet['r_id'].'"></td>';

JS код

$("#datepicker1").datepicker({ 
     onSelect: function(){ 
      place($(this).val(),$(this).data('r_id'),"interview"); 
     } 
    }); 
+0

r_id - номер – user3386779

0

ВХОД НЕ TRIGGERED "ONSELECT" EVENT

Y ou должен установить этот слушатель на объект datepicker