Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.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
Javascript 在ajax中使用post方法 我想使用AJAX创建一个函数,但当我使用POST方法发送信息时,函数不起作用,但GET方法起作用 这是我的:_Javascript_Php_Html_Ajax - Fatal编程技术网

Javascript 在ajax中使用post方法 我想使用AJAX创建一个函数,但当我使用POST方法发送信息时,函数不起作用,但GET方法起作用 这是我的:

Javascript 在ajax中使用post方法 我想使用AJAX创建一个函数,但当我使用POST方法发送信息时,函数不起作用,但GET方法起作用 这是我的:,javascript,php,html,ajax,Javascript,Php,Html,Ajax,请在你的问题中粘贴你的小提琴的内容,因为链接可能会下降。 我在你的代码中的错误是这一行: xmlhttp.SetRequestHeader('Conect-Type','application/x-www-form-urlencoded'); 'Conect-Type'应替换为'Content-Type'请在问题中粘贴小提琴的内容,因为链接可能会出现。 我在你的代码中的错误是这一行: xmlhttp.SetRequestHeader('Conect-Type','application/x-w

请在你的问题中粘贴你的小提琴的内容,因为链接可能会下降。 我在你的代码中的错误是这一行:

xmlhttp.SetRequestHeader('Conect-Type','application/x-www-form-urlencoded');

'Conect-Type'
应替换为
'Content-Type'

请在问题中粘贴小提琴的内容,因为链接可能会出现。 我在你的代码中的错误是这一行:

xmlhttp.SetRequestHeader('Conect-Type','application/x-www-form-urlencoded');

'Conect-Type'
应替换为
'Content-Type'

您可以使用已经发出的jquery ajax调用进行post和get


您可以使用已经发出的jQueryAjax调用进行post和get



请定义“不工作”。你会犯什么错误?为什么要用PHP标记?这是一个Javascript函数。在这里发布你的代码!!请定义“不工作”。你会犯什么错误?为什么要用PHP标记?这是一个Javascript函数。在这里发布你的代码!!我不想用JQUERI我不想用jQuery@Firstdev那时你不应该把jquery作为标记放进去。我现在看到它被删除了我不想用JQUERI我不想用jQuery@Firstdev那时你不应该把jquery作为标记放进去。我现在看到它被删除了,我替换了它,但没有改变我使用的函数是ajax('jax.php','post','jax','name=mohamad&age=14',true)“我更正了它,但没有改变我使用的函数是ajax('jax.php','post','jax','name=mohamad&age=14',true)”@Firstdev我们需要更多信息。请求发送后的Http状态是什么?您是否已检查服务器的access.log以查看访问方式?你没有特定的服务器端指令来禁止POST请求吗?我在我的平板电脑“bit web服务器应用程序”的本地服务器上尝试过它我不是专业的开发人员,你能给我一个函数吗?如果问题出在我的代码或其他代码中,请使用post方法进行尝试something@Firstdev您可以从打开浏览器的开发工具开始,进入“网络”选项卡,检查您的请求状态、响应、标题,等等。对于Chrome:对于Firefox:我替换了它,但没有改变我使用的函数是ajax('jax.php','post','jax','name=mohamad&age=14',true)“我更正了它,但没有改变我使用的函数是ajax('jax.php','post','jax','name=mohamad&age=14',true)”@Firstdev我们需要更多信息。请求发送后的Http状态是什么?您是否已检查服务器的access.log以查看访问方式?你没有特定的服务器端指令来禁止POST请求吗?我在我的平板电脑“bit web服务器应用程序”的本地服务器上尝试过它我不是专业的开发人员,你能给我一个函数吗?如果问题出在我的代码或其他代码中,请使用post方法进行尝试something@Firstdev首先,您可以打开浏览器的开发工具,进入“网络”选项卡,检查您的请求状态、响应、标题等。对于Chrome:for Firefox:
$.post( "test.php", { name: "John", time: "2pm" })
  .done(function( data ) {
    alert( "Data Loaded: " + data );
  });
$.get( "test.cgi", { name: "John", time: "2pm" } )
  .done(function( data ) {
    alert( "Data Loaded: " + data );
  });