Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/73.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/24.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
jqueryajaxpost+;MVC-错误500内部服务器错误_Jquery_.net_Ajax - Fatal编程技术网

jqueryajaxpost+;MVC-错误500内部服务器错误

jqueryajaxpost+;MVC-错误500内部服务器错误,jquery,.net,ajax,Jquery,.net,Ajax,当我在表的元素中单击时,我正在数据库中查找。这是一个接收mvc路由的ajax调用。问题是我得到一个错误500-内部服务器错误 Chrome控制台说错误从ajax声明开始 我的代码: table.on('select', function (e, dt, type, indexes) { $.ajax({ url: settings.mvc.findUserGuest, type: "POST", succ

当我在表的元素中单击时,我正在数据库中查找。这是一个接收mvc路由的ajax调用。问题是我得到一个错误500-内部服务器错误

Chrome控制台说错误从ajax声明开始

我的代码:

table.on('select', function (e, dt, type, indexes) {

    $.ajax({                
        url: settings.mvc.findUserGuest,
        type: "POST",
        success: function (sendDataesult) {
            alert("works! " + sendDataesult);                        
        }                
    });
此url路由调用在数据库中查找用户并返回true或false的函数


我哪里做错了?我如何处理这500个错误?

Yea需要在visual studio(或您使用的任何IDE)中启动调试器,并通过ajax调试您调用的方法

您还需要确保使用了正确的返回类型(我认为ajaxResponse是正确的类型)


另外,确保您发送的变量类型与方法侦听的变量类型相匹配(我几乎在所有情况下都使用JSON)

500反映了服务器端错误。您需要调试服务器端逻辑,以查找生成的错误。