Ответ 1
$(document).ready(function(){
$('#widgetFieldInput').change(function(){
$('#select_date').click();
});
});
Я ищу автоматическую отправку формы с помощью jQuery при изменении ввода.
Ввод, о котором идет речь, является сборщиком даты, и мне нужно, чтобы он подал заявку, когда кто-то сделал выбор.
<form id="select_date" name="select_date" method="POST" action="about.php?date-yes">
<input type="text" id="widgetFieldInput">
<input name="select_date" type="submit" />
</form>
Любая помощь будет потрясающей!
$(document).ready(function(){
$('#widgetFieldInput').change(function(){
$('#select_date').click();
});
});
Используйте следующий фрагмент jQuery:
$("#widgetFieldInput").change(function() {
this.form.submit();
});
Если вы используете datepicker из jquery-ui, вы можете использовать onВыбрать событие для запуска пользовательского кода после выбора даты:
$('you-date-input').datepicker({
onSelect: function(dateText, inst) {
// form submit code
}
});