Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/28.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
Php 用ajax检索post数据_Php_Jquery_Ajax_Forms_Post - Fatal编程技术网

Php 用ajax检索post数据

Php 用ajax检索post数据,php,jquery,ajax,forms,post,Php,Jquery,Ajax,Forms,Post,我试图通过ajax将值itest发送到myfile.php,但是$u POST['itest'];未检索任何数据 html: <form name=test> <input name=itest> <button>Send</button> </form> myfile.php <?php echo $_POST['itest']; /* no data on $_POST['itest']; !!!

我试图通过ajax将值itest发送到myfile.php,但是$u POST['itest'];未检索任何数据

html:

   <form name=test>
   <input name=itest>
   <button>Send</button>
   </form>
myfile.php

<?php

echo $_POST['itest'];
/* no data on $_POST['itest']; !!! why ? */
?>


需要小小的调整!救命啊

问题是,您的数据参数错误。您需要发送
应用程序/x-www-form-urlencoded
字符串(例如
a=1&b=2
)或对象文本,例如
{a:1,b:2}
。您正在发送单个字符串值

试试这个

var formData = $(this).serialize();
$.post('myfile.php', formData);
并使您的按钮成为提交类型

<button type="submit">Send</button>

问题是,您的数据参数是错误的。您需要发送
应用程序/x-www-form-urlencoded
字符串(例如
a=1&b=2
)或对象文本,例如
{a:1,b:2}
。您正在发送单个字符串值

试试这个

var formData = $(this).serialize();
$.post('myfile.php', formData);
并使您的按钮成为提交类型

<button type="submit">Send</button>

问题是,您的数据参数是错误的。您需要发送
应用程序/x-www-form-urlencoded
字符串(例如
a=1&b=2
)或对象文本,例如
{a:1,b:2}
。您正在发送单个字符串值

试试这个

var formData = $(this).serialize();
$.post('myfile.php', formData);
并使您的按钮成为提交类型

<button type="submit">Send</button>

问题是,您的数据参数是错误的。您需要发送
应用程序/x-www-form-urlencoded
字符串(例如
a=1&b=2
)或对象文本,例如
{a:1,b:2}
。您正在发送单个字符串值

试试这个

var formData = $(this).serialize();
$.post('myfile.php', formData);
并使您的按钮成为提交类型

<button type="submit">Send</button>

您没有将post数据作为对象发送

数据
参数必须是一个对象。您只传递一个值

国家:

资料 类型:PlainObject或String 要发送到服务器的数据。如果尚未转换为字符串,则会将其转换为查询字符串。它被附加到GET请求的url。请参阅processData选项以防止此自动处理对象必须是键/值对。如果value是数组,jQuery将基于传统设置的值(如下所述)使用相同的键序列化多个值

您需要用对象替换
itest

var itest = $("input[name=itest]").val();
$.ajax({
        type:'POST',
        url:'myfile.php',
        data: {'itest' : itest}
});
如果我们打算发布表单中的所有值(我们通常会这样做),我们可以在前面的代码上进行改进,用一些jQuery
$(this).serializeArray()
替换一个笨拙的对象文本<代码>$(this)引用表单并创建对象的JavaScript数组,供用户使用


您没有将post数据作为对象发送

数据
参数必须是一个对象。您只传递一个值

国家:

资料 类型:PlainObject或String 要发送到服务器的数据。如果尚未转换为字符串,则会将其转换为查询字符串。它被附加到GET请求的url。请参阅processData选项以防止此自动处理对象必须是键/值对。如果value是数组,jQuery将基于传统设置的值(如下所述)使用相同的键序列化多个值

您需要用对象替换
itest

var itest = $("input[name=itest]").val();
$.ajax({
        type:'POST',
        url:'myfile.php',
        data: {'itest' : itest}
});
如果我们打算发布表单中的所有值(我们通常会这样做),我们可以在前面的代码上进行改进,用一些jQuery
$(this).serializeArray()
替换一个笨拙的对象文本<代码>$(this)引用表单并创建对象的JavaScript数组,供用户使用


您没有将post数据作为对象发送

数据
参数必须是一个对象。您只传递一个值

国家:

资料 类型:PlainObject或String 要发送到服务器的数据。如果尚未转换为字符串,则会将其转换为查询字符串。它被附加到GET请求的url。请参阅processData选项以防止此自动处理对象必须是键/值对。如果value是数组,jQuery将基于传统设置的值(如下所述)使用相同的键序列化多个值

您需要用对象替换
itest

var itest = $("input[name=itest]").val();
$.ajax({
        type:'POST',
        url:'myfile.php',
        data: {'itest' : itest}
});
如果我们打算发布表单中的所有值(我们通常会这样做),我们可以在前面的代码上进行改进,用一些jQuery
$(this).serializeArray()
替换一个笨拙的对象文本<代码>$(this)引用表单并创建对象的JavaScript数组,供用户使用


您没有将post数据作为对象发送

数据
参数必须是一个对象。您只传递一个值

国家:

资料 类型:PlainObject或String 要发送到服务器的数据。如果尚未转换为字符串,则会将其转换为查询字符串。它被附加到GET请求的url。请参阅processData选项以防止此自动处理对象必须是键/值对。如果value是数组,jQuery将基于传统设置的值(如下所述)使用相同的键序列化多个值

您需要用对象替换
itest

var itest = $("input[name=itest]").val();
$.ajax({
        type:'POST',
        url:'myfile.php',
        data: {'itest' : itest}
});
如果我们打算发布表单中的所有值(我们通常会这样做),我们可以在前面的代码上进行改进,用一些jQuery
$(this).serializeArray()
替换一个笨拙的对象文本<代码>$(this)引用表单并创建对象的JavaScript数组,供用户使用


打开chrome开发工具,查看您发送的内容。
如果您确实希望它触发提交事件,请打开chrome开发工具,查看您发送的内容。
如果您确实希望它触发提交事件,请打开chrome开发工具,查看您发送的内容。
如果您确实希望它触发提交事件,请打开chrome开发工具chrome开发工具,查看您发送的内容。
如果您真的希望它触发提交事件是!对对我太爱你了!谢谢!!!:对不起,我不能投票了!!!万分感谢!!!:()()()())())())(41