使用JQuery在click事件上提交表单

时间:2017-02-09 07:49:31

标签: jquery ajax

我有一个Form.Submit函数可以执行某些操作,我想在按钮单击事件上调用此函数。

我的Form.Submit功能是:

$('#onebutton').click(function(){
        alert("The paragraph was clicked.");
    });

我的按钮点击功能:

SELECT DATE_FORMAT(es.scheduled_datetime, '%X-%V') AS date,
    COUNT(es.event_schedule_id) AS total,
    0 as type
    FROM  event_schedule es ,event_schedule_mapping esm,events e
    WHERE 
    es.event_schedule_id  = esm.event_schedule_id and
    esm.event_id = e.event_id and
    es.event_status_id in(1,2) and
    es.scheduled_datetime BETWEEN 
    '2017-01-01' AND '2017-01-31'
    GROUP BY date
    ORDER BY date

当我在.click函数中粘贴Submit.Form函数时,它不会触发submit.form函数。

需要帮助

2 个答案:

答案 0 :(得分:0)

只需触发提交表单:

$('#onebutton').click(function () {
    $('#myForm').trigger('submit');
});

我认为如果你只是简单地将提交函数的内部内容放到.click它应该有用,因为你这样做是为了形式劫持

答案 1 :(得分:0)

假设表单操作采取了相应的操作,简单on()submit()应该有效:

$('#onebutton').on("click",function(e){
    alert("The paragraph was clicked.");
    //$('#myForm').submit();
 });