Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jQuery成功函数未在我的程序中运行_Jquery_Ajax_Codeigniter - Fatal编程技术网

jQuery成功函数未在我的程序中运行

jQuery成功函数未在我的程序中运行,jquery,ajax,codeigniter,Jquery,Ajax,Codeigniter,我对jQueryAjax有一个问题。我成功地调用了URL,但是AJAX成功函数没有运行 我正在使用jQuery 2.0,下面是我的代码: 怎么了 $(document).ready(function () { $('#simpan').click(function(){ var data= $('#form').serialize(); $.ajax({ url: '<?php echo site_url("testing/tambah")

我对jQueryAjax有一个问题。我成功地调用了URL,但是AJAX成功函数没有运行

我正在使用jQuery 2.0,下面是我的代码:

怎么了

$(document).ready(function () {
    $('#simpan').click(function(){
    var data= $('#form').serialize();
    $.ajax({
            url: '<?php echo site_url("testing/tambah") ?>',
            type: 'post',
            data: data,
            success: function (html) {
                $('#message').html('<h1><sukses/h1>'); // this not running
            }
        });
    });
});
$(文档).ready(函数(){
$('#simpan')。单击(函数(){
var data=$('#form').serialize();
$.ajax({
url:“”,
键入:“post”,
数据:数据,
成功:函数(html){
$('#message').html('')//此操作未运行
}
});
});
});

试着这样做:

$.ajax({
    url: '<?php echo site_url("testing/tambah") ?>',
    type: 'post',
    data: data
}).done(function ( data ) {
    $('#message').html('<h1><sukses</h1>');
});
$.ajax({
url:“”,
键入:“post”,
数据:数据
}).完成(功能(数据){

$('#message').html('实际的jQuery代码在哪里?这段代码对我们帮不了你。
$('#message').html('')
?你是说
$('#message').html('sukses'))
?第一个在
#message
元素中不会显示任何内容,因此它可能正常工作,但您就是看不到。如果ajax请求实际包含200个http代码,您应该查看浏览器中的开发人员工具,可能是您的url不正确,并且您得到了4xx个http代码。或者您可以对ajax进行编程,使其也可以重新生成上面的注释是前进的方向。另一个选项是指定一个错误回调,并确保没有调用该回调。使用此选项,您就不必在PHP文件中包含jQuery。