AJAX显示错误消息

AJAX showing error message

本文关键字:消息 错误 显示 AJAX      更新时间:2023-09-26

我有一个表单,当我点击提交按钮保存这些值和按钮点击我调用"SaveData()"的方法。

所以当我尝试添加数据并点击提交按钮时,什么都没有发生,我在浏览器日志中得到以下错误。

onclick函数代码

function requestReferral() {
var nameperson = $("#namefield").val();
var contact1 = $("#contact").val();
  //Till this part working  i mean alert is printing .
        $.ajax({
             url: '/mycontroller/myfunction',
             data: 'name='+nameperson+'&contact='+contact1,
               type: 'post',
                success: function(result){
               data = jQuery.parseJSON(result);
                if(data.result == "SUCCESS"){
                        clearMyFormData();
                } else {
                       showMessage();
                }
        }
});
}

my error is

加载资源失败:服务器响应状态为500(内部服务器错误),我的控制器url www.example.com/mycontroller/myfunction

首先,检查你的url是否正确,例如,如果你使用php与codeigniter你的url需要像这样:

url: <?php echo base_url()?>mycontroller/myfunction

第二,当我使用ajax时,我发送这样的数据

    postData = {
        name: nameperson,
        contact: contact1
    }
     $.ajax({
         url: '/mycontroller/myfunction',
         data: postData
           type: 'post',
            success: function(result){
           data = jQuery.parseJSON(result);
            if(data.result == "SUCCESS"){
                    clearMyFormData();
            } else {
                   showMessage();
            }
    }