jtable的验证引擎不起作用Uncaught TypeError:$(...)。live不是一个函数

汤姆

iam在使用PHP + jTable + twig模板的网站上工作。当我使用validationengine添加一些验证时,使用chrome的开发人员工具给我一个错误

“未捕获的TypeError:$(...)。live不是函数”

“未捕获的TypeError:form.find(...)。not(...)。die不是函数”

我按照http://www.jtable.org/Demo/UsingWithValidationEngine2上的所有说明进行操作

即时通讯已经包含验证引擎的Javascript和CSS文件

{% block template_libs_js %}
{{ parent() }}
        <script src="{{ theme_path }}plugins/jQueryUI/jquery-ui.min.js"></script>
        <script src="{{ mdasset_path_js }}jquery.jtable.js"></script>
        <script src="{{ mdasset_path_js }}jquery.validationEngine-en.js"></script>
        <script src="{{ mdasset_path_js }}jquery.validationEngine.js"></script>
{% endblock %}

对于CSS

{% block head %}
{{ parent() }}
    <meta name="description" content="Halaman Master Data yang hanya dapat diakses oleh administrator">
    
    <link href="{{ core_asset_path_css }}jquery-ui.css" rel="stylesheet" type="text/css" />
    <link href="{{ mdasset_path }}themes/metro/blue/jtable.css" rel="stylesheet" type="text/css" />
    <link href="{{ mdasset_path_css }}validationEngine.jquery.css" rel="stylesheet" type="text/css" />
    
{% endblock %}

这是我的主要代码

{% block template_js_jquery %}
{{ parent() }}
        //Prepare jTable
        $('#cntRefAsisten').jtable({
            title: 'Ref. Asisten',
            paging: true,
            sorting: true,
            defaultSorting: 'nama_asisten ASC',
            selecting: true, //Enable selecting
            multiselect: true, //Allow multiple selecting
            selectingCheckboxes: true, //Show checkboxes on first column
            //selectOnRowClick: false, //Enable this to only select using checkboxes
            actions: {
                listAction: '{{ site_url() }}masterdata/ref_asisten/fetch',
                createAction: '{{ site_url() }}masterdata/ref_asisten/add',
                updateAction: '{{ site_url() }}masterdata/ref_asisten/save',
                deleteAction: '{{ site_url() }}masterdata/ref_asisten/del'
            },
            fields: {
                id: {
                    key: true,
                    create: false,
                    edit: false,
                    list: false
                },
                nama_asisten: {
                    title: 'Nama Asisten',
                    width: '30%',
                    inputClass: 'validate[required]'
                },
                keterangan: {
                    title: 'Keterangan',
                    type: 'textarea',
                    width: '20%'
                }
            },
            //Initialize validation logic when a form is created
            formCreated: function (event, data) {
                data.form.validationEngine();
            },
            //Validate form when it is being submitted
            formSubmitting: function (event, data) {
                return data.form.validationEngine('validate');
            },
            //Dispose validation logic when form is closed
            formClosed: function (event, data) {
                data.form.validationEngine('hide');
                data.form.validationEngine('detach');
            }
        });

        //Load list from server
        $('#cntRefAsisten').jtable('load');
{% endblock %}
尼兰詹·拉朱(Niranjan N Raju)

.live()自jQuery 1.7起不推荐使用。您应该.on()改用。

$("#a").live("click)......

应该改为

$("document").on("click","#a",function() {
    ....
});

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

jQuery验证插件-TypeError:$(...)。validate不是一个函数

来自分类Dev

另一个Uncaught TypeError:undefined不是一个函数

来自分类Dev

我收到此错误Uncaught TypeError:this.getElements不是一个函数

来自分类Dev

Uncaught TypeError:使用require.js时undefined不是一个函数

来自分类Dev

试图用JavaScript计时,出现错误,Uncaught TypeError:undefined不是一个函数

来自分类Dev

Highchart未捕获的错误-Uncaught TypeError:$(...)。highcharts不是一个函数

来自分类Dev

React Flux Uncaught TypeError:_LocalityStore2.default.setSelectedLocality不是一个函数

来自分类Dev

TypeError:jQuery(...)。on不是一个函数

来自分类Dev

TypeError:this。$ set不是一个函数

来自分类Dev

TypeError:require(...)不是一个函数

来自分类Dev

TypeError:$(...)。datepicker不是一个函数

来自分类Dev

TypeError:* .getMonth不是一个函数

来自分类Dev

TypeError:func(...)。then不是一个函数

来自分类Dev

TypeError:$(...)。dialog不是一个函数

来自分类Dev

TypeError:$(...)。datepicker不是一个函数

来自分类Dev

TypeError:$(...)。visualize不是一个函数

来自分类Dev

TypeError:require(...)不是一个函数

来自分类Dev

TypeError:$ .mainBowerFiles不是一个函数

来自分类Dev

d3.min.js给出了Uncaught TypeError:n.apply不是一个函数

来自分类Dev

为什么在以下情况下出现jQuery错误“ TypeError:$(...)。live不是一个函数”?

来自分类Dev

为什么在以下情况下出现jQuery错误“ TypeError:$(...)。live不是一个函数”?

来自分类Dev

TypeError:<Array> .each不是一个函数

来自分类Dev

AngularJS TypeError:“ track”不是一个函数

来自分类Dev

JavaScript TypeError:$(...)。parent不是一个函数

来自分类Dev

Angular JS TypeError:$ http不是一个函数

来自分类常见问题

NodeJs:TypeError:require(...)不是一个函数

来自分类Dev

Sequelize TypeError Associate不是一个函数

来自分类Dev

TypeError:$ .fn.dataTable.moment不是一个函数

来自分类Dev

TypeError:THREE.Math.lerp不是一个函数

Related 相关文章

  1. 1

    jQuery验证插件-TypeError:$(...)。validate不是一个函数

  2. 2

    另一个Uncaught TypeError:undefined不是一个函数

  3. 3

    我收到此错误Uncaught TypeError:this.getElements不是一个函数

  4. 4

    Uncaught TypeError:使用require.js时undefined不是一个函数

  5. 5

    试图用JavaScript计时,出现错误,Uncaught TypeError:undefined不是一个函数

  6. 6

    Highchart未捕获的错误-Uncaught TypeError:$(...)。highcharts不是一个函数

  7. 7

    React Flux Uncaught TypeError:_LocalityStore2.default.setSelectedLocality不是一个函数

  8. 8

    TypeError:jQuery(...)。on不是一个函数

  9. 9

    TypeError:this。$ set不是一个函数

  10. 10

    TypeError:require(...)不是一个函数

  11. 11

    TypeError:$(...)。datepicker不是一个函数

  12. 12

    TypeError:* .getMonth不是一个函数

  13. 13

    TypeError:func(...)。then不是一个函数

  14. 14

    TypeError:$(...)。dialog不是一个函数

  15. 15

    TypeError:$(...)。datepicker不是一个函数

  16. 16

    TypeError:$(...)。visualize不是一个函数

  17. 17

    TypeError:require(...)不是一个函数

  18. 18

    TypeError:$ .mainBowerFiles不是一个函数

  19. 19

    d3.min.js给出了Uncaught TypeError:n.apply不是一个函数

  20. 20

    为什么在以下情况下出现jQuery错误“ TypeError:$(...)。live不是一个函数”?

  21. 21

    为什么在以下情况下出现jQuery错误“ TypeError:$(...)。live不是一个函数”?

  22. 22

    TypeError:<Array> .each不是一个函数

  23. 23

    AngularJS TypeError:“ track”不是一个函数

  24. 24

    JavaScript TypeError:$(...)。parent不是一个函数

  25. 25

    Angular JS TypeError:$ http不是一个函数

  26. 26

    NodeJs:TypeError:require(...)不是一个函数

  27. 27

    Sequelize TypeError Associate不是一个函数

  28. 28

    TypeError:$ .fn.dataTable.moment不是一个函数

  29. 29

    TypeError:THREE.Math.lerp不是一个函数

热门标签

归档