ddslick提交onSelected没有工作

时间:2016-03-19 22:18:03

标签: jquery submit

我在下拉菜单中使用了ddslick插件,我尝试在更改选项时提交表单但是它没有用,代码有什么问题

$('#sel_author').ddslick({
    onSelected: function(selectedData){
        //callback function: do something with selectedData;
        $(function() {
            $("#sel_author").change(function() {
                this.submit();
            });
        });
    }
});

我也尝试了这个:

$('#sel_author').ddslick({
    onSelected: function(selectedData){
        //callback function: do something with selectedData;
        this.form.submit();
    }
});

插件来源:http://designwithpc.com/Plugins/ddSlick

1 个答案:

答案 0 :(得分:0)

您是否尝试过$(this).submit()?

或表格的ID,例如$('#myform')。submit()

更新:

看起来您需要先等待页面准备就绪。

$(document).ready(function() {
    $('#sel_author').ddslick({
        onSelected: function(selectedData){
            //callback function: do something with selectedData;
            if (jQuery.isReady) {
              $("#formid").submit();
            }

        }
    });
})